Launching WebKit Container SDK wkdev-build 2.53-v9-c666b76. Running in private mount namespace at /sdk/webkit webkitpy.common.system.logutils: [DEBUG] Debug logging enabled. webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Using port gtk webkitpy.common.system.executive: [DEBUG] Running "perl Tools/Scripts/webkit-build-directory --gtk"... webkitpy.common.system.executive: [DEBUG] "perl Tools/Scripts/webkit-build-directory --gtk" took 0.08s. webkitpy.common.system.executive: [DEBUG] Running "uname -m"... webkitpy.common.system.executive: [DEBUG] "uname -m" took 0.00s. webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Test configuration: <, x86_64, release> webkitpy.common.system.executive: [DEBUG] Running "perl Tools/Scripts/webkit-build-directory --configuration --release --gtk"... webkitpy.common.system.executive: [DEBUG] "perl Tools/Scripts/webkit-build-directory --configuration --release --gtk" took 0.06s. webkitpy.common.system.executive: [DEBUG] Running "which Xvfb"... webkitpy.common.system.executive: [DEBUG] "which Xvfb" took 0.00s. webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Using display server XvfbDriver webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Using driver at /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Browser: MiniBrowser webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Parsing expectations webkitpy.webdriver_tests.webdriver_test_runner: [WARNING] Test imported/w3c/webdriver/tests/classic/perform_actions/pointer.py does not exist webkitpy.webdriver_tests.webdriver_test_runner: [WARNING] Test imported/w3c/webdriver/tests/classic/execute_script/json_serialize_windowproxy.py does not exist webkitpy.port.xvfbdriver: [DEBUG] The Xvfb display server ":0" is ready and replying as expected. webkitpy.webdriver_tests.webdriver_test_runner: [INFO] Collected 441 test files ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 23 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_be_able_to_override_the_window_alert_method[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 95 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56001 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session HTTP/1.1" 200 477 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"14e04934-1336-4889-a9d8-96be68cdca8f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":97,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45815/session/14e04934-1336-4889-a9d8-96be68cdca8f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:27:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '477'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session/14e04934-1336-4889-a9d8-96be68cdca8f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/execute/sync {'script': "window.alert = function(msg) { document.getElementById('text').innerHTML = msg; }", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session/14e04934-1336-4889-a9d8-96be68cdca8f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session/14e04934-1336-4889-a9d8-96be68cdca8f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AB1AEC03-2C1A-4D97-A107-894F3E014EB8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/element/node-AB1AEC03-2C1A-4D97-A107-894F3E014EB8/click {} urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session/14e04934-1336-4889-a9d8-96be68cdca8f/element/node-AB1AEC03-2C1A-4D97-A107-894F3E014EB8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/element {'using': 'css selector', 'value': '[id="text"]'} urllib3.connectionpool: [DEBUG] http://localhost:56001 "POST /session/14e04934-1336-4889-a9d8-96be68cdca8f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A0F331BA-C381-49BA-8896-9FD4955B5B28"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/element/node-A0F331BA-C381-49BA-8896-9FD4955B5B28/text {} urllib3.connectionpool: [DEBUG] http://localhost:56001 "GET /session/14e04934-1336-4889-a9d8-96be68cdca8f/element/node-A0F331BA-C381-49BA-8896-9FD4955B5B28/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:56001 "GET /session/14e04934-1336-4889-a9d8-96be68cdca8f/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56001/session/14e04934-1336-4889-a9d8-96be68cdca8f {} urllib3.connectionpool: [DEBUG] http://localhost:56001 "DELETE /session/14e04934-1336-4889-a9d8-96be68cdca8f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_users_to_accept_an_alert_manually[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 406 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56857/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56857 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56857 "POST /session HTTP/1.1" 200 478 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b384b73a-149a-4905-962d-5966d8158080","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":410,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37675/session/b384b73a-149a-4905-962d-5966d8158080"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '478'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56857 "POST /session/b384b73a-149a-4905-962d-5966d8158080/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:56857 "POST /session/b384b73a-149a-4905-962d-5966d8158080/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4FE15D67-4AC2-4FAD-89F9-509464C5CFEF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/element/node-4FE15D67-4AC2-4FAD-89F9-509464C5CFEF/click {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "POST /session/b384b73a-149a-4905-962d-5966d8158080/element/node-4FE15D67-4AC2-4FAD-89F9-509464C5CFEF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "GET /session/b384b73a-149a-4905-962d-5966d8158080/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "POST /session/b384b73a-149a-4905-962d-5966d8158080/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/title {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "GET /session/b384b73a-149a-4905-962d-5966d8158080/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "GET /session/b384b73a-149a-4905-962d-5966d8158080/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56857/session/b384b73a-149a-4905-962d-5966d8158080 {} urllib3.connectionpool: [DEBUG] http://localhost:56857 "DELETE /session/b384b73a-149a-4905-962d-5966d8158080 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_users_to_accept_an_alert_with_no_text_manually[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 679 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58941/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58941 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58941 "POST /session HTTP/1.1" 200 478 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd1d3d87-206d-4ca0-9d47-5589b038309c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34381/session/cd1d3d87-206d-4ca0-9d47-5589b038309c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '478'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58941 "POST /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/element {'using': 'css selector', 'value': '[id="empty-alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:58941 "POST /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1DF8896F-4368-4F7C-BFC3-3DCA2BA90E9C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/element/node-1DF8896F-4368-4F7C-BFC3-3DCA2BA90E9C/click {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "POST /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/element/node-1DF8896F-4368-4F7C-BFC3-3DCA2BA90E9C/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "GET /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "POST /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/title {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "GET /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "GET /session/cd1d3d87-206d-4ca0-9d47-5589b038309c/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58941/session/cd1d3d87-206d-4ca0-9d47-5589b038309c {} urllib3.connectionpool: [DEBUG] http://localhost:58941 "DELETE /session/cd1d3d87-206d-4ca0-9d47-5589b038309c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_get_text_of_alert_opened_in_set_timeout[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 956 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42797 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session HTTP/1.1" 200 478 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7b1b5c2f-dbca-4d7a-9e3f-e8c824575238","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":960,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34537/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '478'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/element {'using': 'css selector', 'value': '[id="slow-alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-713FE6DC-2EB5-4BF3-B235-DCF91A1007A5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/element/node-713FE6DC-2EB5-4BF3-B235-DCF91A1007A5/click {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/element/node-713FE6DC-2EB5-4BF3-B235-DCF91A1007A5/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "GET /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "GET /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Slow"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "GET /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Slow"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "GET /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42797/session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238 {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "DELETE /session/7b1b5c2f-dbca-4d7a-9e3f-e8c824575238 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_users_to_dismiss_an_alert_manually[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 1226 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55713/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55713 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55713 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f80a1a35-2d79-495f-bd58-0f39efb5b2af","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":1228,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40889/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55713 "POST /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:55713 "POST /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-28240BDC-F98F-473A-9BD7-9FCF65F593AE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/element/node-28240BDC-F98F-473A-9BD7-9FCF65F593AE/click {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "POST /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/element/node-28240BDC-F98F-473A-9BD7-9FCF65F593AE/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "GET /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "POST /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/title {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "GET /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "GET /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55713/session/f80a1a35-2d79-495f-bd58-0f39efb5b2af {} urllib3.connectionpool: [DEBUG] http://localhost:55713 "DELETE /session/f80a1a35-2d79-495f-bd58-0f39efb5b2af HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_auser_to_accept_aprompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 1498 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50729/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50729 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50729 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3d75bb31-0886-42b2-bc18-0bca15ec1f4c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":1502,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44477/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50729 "POST /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/element {'using': 'css selector', 'value': '[id="prompt"]'} urllib3.connectionpool: [DEBUG] http://localhost:50729 "POST /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6EE2F703-CA9F-46C6-B669-33870DD0DAB9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/element/node-6EE2F703-CA9F-46C6-B669-33870DD0DAB9/click {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "POST /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/element/node-6EE2F703-CA9F-46C6-B669-33870DD0DAB9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "GET /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "POST /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/title {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "GET /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "GET /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50729/session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c {} urllib3.connectionpool: [DEBUG] http://localhost:50729 "DELETE /session/3d75bb31-0886-42b2-bc18-0bca15ec1f4c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_auser_to_dismiss_aprompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 1773 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38579/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38579 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38579 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e64a33cf-1d21-42c5-9d6e-f653e49a48b1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":1777,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45733/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38579 "POST /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/element {'using': 'css selector', 'value': '[id="prompt"]'} urllib3.connectionpool: [DEBUG] http://localhost:38579 "POST /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D47EDA22-9C26-444E-B7B6-C291643A4EFE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/element/node-D47EDA22-9C26-444E-B7B6-C291643A4EFE/click {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "POST /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/element/node-D47EDA22-9C26-444E-B7B6-C291643A4EFE/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "GET /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "POST /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/title {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "GET /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "GET /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38579/session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1 {} urllib3.connectionpool: [DEBUG] http://localhost:38579 "DELETE /session/e64a33cf-1d21-42c5-9d6e-f653e49a48b1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_auser_to_set_the_value_of_aprompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 2050 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47653 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dca37f01-29cc-4bf6-8068-b2aefb5ff438","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":2054,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36105/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element {'using': 'css selector', 'value': '[id="prompt"]'} urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D27E6589-A771-4304-A2A2-E927B9CEAA83"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element/node-D27E6589-A771-4304-A2A2-E927B9CEAA83/click {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element/node-D27E6589-A771-4304-A2A2-E927B9CEAA83/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "GET /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text {'value': ['c', 'h', 'e', 'e', 's', 'e'], 'text': 'cheese'} urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element {'using': 'css selector', 'value': '[id="text"]'} urllib3.connectionpool: [DEBUG] http://localhost:47653 "POST /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06E22515-D16B-4BC9-B07B-DE73593A3B64"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element/node-06E22515-D16B-4BC9-B07B-DE73593A3B64/text {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "GET /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/element/node-06E22515-D16B-4BC9-B07B-DE73593A3B64/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "GET /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47653/session/dca37f01-29cc-4bf6-8068-b2aefb5ff438 {} urllib3.connectionpool: [DEBUG] http://localhost:47653 "DELETE /session/dca37f01-29cc-4bf6-8068-b2aefb5ff438 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_setting_the_value_of_an_alert_throws[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 2321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50147 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4e5a175d-fb84-4e1b-a665-8d12aa05cf45","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":2325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38111/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-843610A3-38A7-4C95-B8EE-73500824F3D1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/element/node-843610A3-38A7-4C95-B8EE-73500824F3D1/click {} urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/element/node-843610A3-38A7-4C95-B8EE-73500824F3D1/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:50147 "GET /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text {'value': ['c', 'h', 'e', 'e', 's', 'e'], 'text': 'cheese'} urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:50147 "POST /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:50147 "GET /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50147/session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45 {} urllib3.connectionpool: [DEBUG] http://localhost:50147 "DELETE /session/4e5a175d-fb84-4e1b-a665-8d12aa05cf45 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_alert_should_not_allow_additional_commands_if_dimissed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 2589 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41917/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41917 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41917 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8cee3760-2019-437c-b402-4e9229a6d12f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":2593,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34127/session/8cee3760-2019-437c-b402-4e9229a6d12f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41917 "POST /session/8cee3760-2019-437c-b402-4e9229a6d12f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:41917 "POST /session/8cee3760-2019-437c-b402-4e9229a6d12f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3ED6CBCB-40E9-4505-8333-97696595E74B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/element/node-3ED6CBCB-40E9-4505-8333-97696595E74B/click {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "POST /session/8cee3760-2019-437c-b402-4e9229a6d12f/element/node-3ED6CBCB-40E9-4505-8333-97696595E74B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "GET /session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "POST /session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "GET /session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "GET /session/8cee3760-2019-437c-b402-4e9229a6d12f/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41917/session/8cee3760-2019-437c-b402-4e9229a6d12f {} urllib3.connectionpool: [DEBUG] http://localhost:41917 "DELETE /session/8cee3760-2019-437c-b402-4e9229a6d12f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_users_to_accept_an_alert_in_aframe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 2861 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38905 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fef40fc7-0188-4b99-8cb7-b52fc7df61e9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":2865,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43555/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element {'using': 'css selector', 'value': '[name="iframeWithAlert"]'} urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6ACFA79E-6BFD-4C14-B9D6-5ECDB4474166"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-6ACFA79E-6BFD-4C14-B9D6-5ECDB4474166'}} urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element {'using': 'css selector', 'value': '[id="alertInFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9ACAD5ED-89F8-4121-887E-94DED3AC8931"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element/node-9ACAD5ED-89F8-4121-887E-94DED3AC8931/click {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/element/node-9ACAD5ED-89F8-4121-887E-94DED3AC8931/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "GET /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"framed cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "POST /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/title {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "GET /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "GET /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38905/session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9 {} urllib3.connectionpool: [DEBUG] http://localhost:38905 "DELETE /session/fef40fc7-0188-4b99-8cb7-b52fc7df61e9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_users_to_accept_an_alert_in_anested_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 3134 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38633 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"79af0e78-5560-4e9f-addb-6f334b30b7c2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":3138,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39545/session/79af0e78-5560-4e9f-addb-6f334b30b7c2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element {'using': 'css selector', 'value': '[name="iframeWithIframe"]'} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2223515C-CE4D-443A-9D79-D69C77506F7E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-2223515C-CE4D-443A-9D79-D69C77506F7E'}} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element {'using': 'css selector', 'value': '[name="iframeWithAlert"]'} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B9B14912-A56B-4E10-8EB8-1438A1288A34"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-B9B14912-A56B-4E10-8EB8-1438A1288A34'}} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element {'using': 'css selector', 'value': '[id="alertInFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-687F49BD-F697-42BE-B4CD-F7ACEF255BF4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element/node-687F49BD-F697-42BE-B4CD-F7ACEF255BF4/click {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/element/node-687F49BD-F697-42BE-B4CD-F7ACEF255BF4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "GET /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"framed cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "POST /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/title {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "GET /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "GET /session/79af0e78-5560-4e9f-addb-6f334b30b7c2/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38633/session/79af0e78-5560-4e9f-addb-6f334b30b7c2 {} urllib3.connectionpool: [DEBUG] http://localhost:38633 "DELETE /session/79af0e78-5560-4e9f-addb-6f334b30b7c2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_throw_an_exception_if_an_alert_has_not_been_dealt_with_and_dismiss_the_alert[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 3408 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59895 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":3412,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40753/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FBE87830-EEDD-4C17-A67A-A159205E2534"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element/node-FBE87830-EEDD-4C17-A67A-A159205E2534/click {} urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element/node-FBE87830-EEDD-4C17-A67A-A159205E2534/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:59895 "GET /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element {'using': 'css selector', 'value': '[id="select"]'} urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/element HTTP/1.1" 500 97 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"unexpected alert open","message":"","stacktrace":"","data":{"text":"cheese"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '97'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:59895 "GET /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:59895 "POST /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59895/session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7 {} urllib3.connectionpool: [DEBUG] http://localhost:59895 "DELETE /session/d6caa11e-0eea-47ee-8f1f-1c5bdcd63da7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_prompt_should_use_default_value_if_no_keys_sent[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 3685 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57489 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a787be51-47c6-4a10-8bfe-52f58fa487d7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":3689,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37857/session/a787be51-47c6-4a10-8bfe-52f58fa487d7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element {'using': 'css selector', 'value': '[id="prompt-with-default"]'} urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5C27974D-B404-45BC-9FF8-F2163BAC0286"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element/node-5C27974D-B404-45BC-9FF8-F2163BAC0286/click {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element/node-5C27974D-B404-45BC-9FF8-F2163BAC0286/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "GET /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element {'using': 'css selector', 'value': '[id="text"]'} urllib3.connectionpool: [DEBUG] http://localhost:57489 "POST /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-58C2B34E-DE7B-4CFC-80EF-2227D0E51CBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element/node-58C2B34E-DE7B-4CFC-80EF-2227D0E51CBD/text {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "GET /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/element/node-58C2B34E-DE7B-4CFC-80EF-2227D0E51CBD/text HTTP/1.1" 200 35 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"This is a default value"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '35'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "GET /session/a787be51-47c6-4a10-8bfe-52f58fa487d7/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57489/session/a787be51-47c6-4a10-8bfe-52f58fa487d7 {} urllib3.connectionpool: [DEBUG] http://localhost:57489 "DELETE /session/a787be51-47c6-4a10-8bfe-52f58fa487d7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_prompt_should_have_null_value_if_dismissed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 3956 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53023 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c3872198-32a4-4a5b-a6f2-a71da7a42f17","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":3960,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42675/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element {'using': 'css selector', 'value': '[id="prompt-with-default"]'} urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9D3E970E-ADB4-4AB0-A8E1-25BBBE54C7A1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element/node-9D3E970E-ADB4-4AB0-A8E1-25BBBE54C7A1/click {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element/node-9D3E970E-ADB4-4AB0-A8E1-25BBBE54C7A1/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "GET /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element {'using': 'css selector', 'value': '[id="text"]'} urllib3.connectionpool: [DEBUG] http://localhost:53023 "POST /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-98D697AB-344D-4512-8291-839242825C13"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element/node-98D697AB-344D-4512-8291-839242825C13/text {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "GET /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/element/node-98D697AB-344D-4512-8291-839242825C13/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"null"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "GET /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53023/session/c3872198-32a4-4a5b-a6f2-a71da7a42f17 {} urllib3.connectionpool: [DEBUG] http://localhost:53023 "DELETE /session/c3872198-32a4-4a5b-a6f2-a71da7a42f17 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_handles_two_alerts_from_one_interaction[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 4229 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44287 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"457fc9ce-9ce1-4049-adbc-f2a3b27b9a91","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":4231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32985/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element {'using': 'css selector', 'value': '[id="double-prompt"]'} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A5CFFD34-AF27-43C7-B222-BF89F561A260"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-A5CFFD34-AF27-43C7-B222-BF89F561A260/click {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-A5CFFD34-AF27-43C7-B222-BF89F561A260/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "GET /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"First"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text {'value': ['b', 'r', 'i', 'e'], 'text': 'brie'} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "GET /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Second"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text {'value': ['c', 'h', 'e', 'd', 'd', 'a', 'r'], 'text': 'cheddar'} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element {'using': 'css selector', 'value': '[id="text1"]'} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F112F41A-10C7-4776-B7AD-5356EBA7A3D0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-F112F41A-10C7-4776-B7AD-5356EBA7A3D0/text {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "GET /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-F112F41A-10C7-4776-B7AD-5356EBA7A3D0/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"brie"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element {'using': 'css selector', 'value': '[id="text2"]'} urllib3.connectionpool: [DEBUG] http://localhost:44287 "POST /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D68022E9-D9CA-46CA-B7CD-76745525B9E3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-D68022E9-D9CA-46CA-B7CD-76745525B9E3/text {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "GET /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/element/node-D68022E9-D9CA-46CA-B7CD-76745525B9E3/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheddar"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "GET /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44287/session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91 {} urllib3.connectionpool: [DEBUG] http://localhost:44287 "DELETE /session/457fc9ce-9ce1-4049-adbc-f2a3b27b9a91 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_handle_alert_on_page_load[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 4506 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60893/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60893 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60893 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3875be92-048d-45b7-bc17-981c3a1bf98a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":4510,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36469/session/3875be92-048d-45b7-bc17-981c3a1bf98a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60893 "POST /session/3875be92-048d-45b7-bc17-981c3a1bf98a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/element {'using': 'css selector', 'value': '[id="open-page-with-onload-alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:60893 "POST /session/3875be92-048d-45b7-bc17-981c3a1bf98a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-93C61FCD-40D6-49B8-BC64-4F885877C7CD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/element/node-93C61FCD-40D6-49B8-BC64-4F885877C7CD/click {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "POST /session/3875be92-048d-45b7-bc17-981c3a1bf98a/element/node-93C61FCD-40D6-49B8-BC64-4F885877C7CD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "GET /session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"onload"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "GET /session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"onload"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "POST /session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "GET /session/3875be92-048d-45b7-bc17-981c3a1bf98a/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60893/session/3875be92-048d-45b7-bc17-981c3a1bf98a {} urllib3.connectionpool: [DEBUG] http://localhost:60893 "DELETE /session/3875be92-048d-45b7-bc17-981c3a1bf98a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_handle_alert_on_page_load_using_get[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 4776 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41437/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41437 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41437 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e103335b-9fd9-4cb5-aed6-e5ea2671b3ad","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":4780,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38523/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/url {'url': 'http://127.0.0.1:8000/pageWithOnLoad.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41437 "POST /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "GET /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"onload"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "GET /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"onload"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "POST /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/element {'using': 'tag name', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:41437 "POST /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CA55AEC7-0BF0-455A-BE7B-D8381129CA2D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/element/node-CA55AEC7-0BF0-455A-BE7B-D8381129CA2D/text {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "GET /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/element/node-CA55AEC7-0BF0-455A-BE7B-D8381129CA2D/text HTTP/1.1" 200 42 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with onload event handler"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '42'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "GET /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41437/session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad {} urllib3.connectionpool: [DEBUG] http://localhost:41437 "DELETE /session/e103335b-9fd9-4cb5-aed6-e5ea2671b3ad HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_handle_alert_on_page_before_unload[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 5047 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45731/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45731 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45731 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"55a8770a-2178-4802-9ced-134fd1b77123","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":5051,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43637/session/55a8770a-2178-4802-9ced-134fd1b77123"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/url {'url': 'http://127.0.0.1:8000/pageWithOnBeforeUnloadMessage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/element {'using': 'css selector', 'value': '[id="navigate"]'} urllib3.connectionpool: [DEBUG] http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/element/node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874/click {} urllib3.connectionpool: [DEBUG] http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/element/node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/title {} urllib3.connectionpool: [DEBUG] http://localhost:45731 "GET /session/55a8770a-2178-4802-9ced-134fd1b77123/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:45731 "GET /session/55a8770a-2178-4802-9ced-134fd1b77123/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123 {} urllib3.connectionpool: [DEBUG] http://localhost:45731 "DELETE /session/55a8770a-2178-4802-9ced-134fd1b77123 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_the_user_to_get_the_text_of_an_alert[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 5320 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49841/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49841 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49841 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ba97b90d-d199-4f4a-8119-2b046dcafc3d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":5324,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34767/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49841 "POST /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:49841 "POST /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BCD65195-3D1E-444E-B5B8-D6A05A306D98"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/element/node-BCD65195-3D1E-444E-B5B8-D6A05A306D98/click {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "POST /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/element/node-BCD65195-3D1E-444E-B5B8-D6A05A306D98/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "GET /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "GET /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "POST /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "GET /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49841/session/ba97b90d-d199-4f4a-8119-2b046dcafc3d {} urllib3.connectionpool: [DEBUG] http://localhost:49841 "DELETE /session/ba97b90d-d199-4f4a-8119-2b046dcafc3d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_allow_the_user_to_get_the_text_of_aprompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 5592 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54409/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54409 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54409 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d371109b-3d4d-456b-a5ec-b526fec04993","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":5596,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34561/session/d371109b-3d4d-456b-a5ec-b526fec04993"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54409 "POST /session/d371109b-3d4d-456b-a5ec-b526fec04993/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/element {'using': 'css selector', 'value': '[id="prompt"]'} urllib3.connectionpool: [DEBUG] http://localhost:54409 "POST /session/d371109b-3d4d-456b-a5ec-b526fec04993/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2AAB7C45-5FC1-4EB9-B3CF-BD922432737B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/element/node-2AAB7C45-5FC1-4EB9-B3CF-BD922432737B/click {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "POST /session/d371109b-3d4d-456b-a5ec-b526fec04993/element/node-2AAB7C45-5FC1-4EB9-B3CF-BD922432737B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "GET /session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "GET /session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "POST /session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "GET /session/d371109b-3d4d-456b-a5ec-b526fec04993/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54409/session/d371109b-3d4d-456b-a5ec-b526fec04993 {} urllib3.connectionpool: [DEBUG] http://localhost:54409 "DELETE /session/d371109b-3d4d-456b-a5ec-b526fec04993 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_alert_should_not_allow_additional_commands_if_dismissed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 5864 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44313/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44313 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44313 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"863872e8-63dd-470c-a1da-7dc1599c8399","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":5868,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44739/session/863872e8-63dd-470c-a1da-7dc1599c8399"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44313 "POST /session/863872e8-63dd-470c-a1da-7dc1599c8399/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:44313 "POST /session/863872e8-63dd-470c-a1da-7dc1599c8399/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F6785278-E575-4788-B903-F96DAB0D7EC8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/element/node-F6785278-E575-4788-B903-F96DAB0D7EC8/click {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "POST /session/863872e8-63dd-470c-a1da-7dc1599c8399/element/node-F6785278-E575-4788-B903-F96DAB0D7EC8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "GET /session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/accept {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "POST /session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/accept HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "GET /session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "GET /session/863872e8-63dd-470c-a1da-7dc1599c8399/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44313/session/863872e8-63dd-470c-a1da-7dc1599c8399 {} urllib3.connectionpool: [DEBUG] http://localhost:44313 "DELETE /session/863872e8-63dd-470c-a1da-7dc1599c8399 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_unexpected_alert_present_exception_contains_alert_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 6136 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43851 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ca5a157b-015d-4029-ad66-5f560dfc30b9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":6140,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32837/session/ca5a157b-015d-4029-ad66-5f560dfc30b9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-630B0BB8-C562-458E-B4C3-498314FBD9A4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/element/node-630B0BB8-C562-458E-B4C3-498314FBD9A4/click {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/element/node-630B0BB8-C562-458E-B4C3-498314FBD9A4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "GET /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "GET /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/url HTTP/1.1" 500 97 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"unexpected alert open","message":"","stacktrace":"","data":{"text":"cheese"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '97'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "GET /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "POST /session/ca5a157b-015d-4029-ad66-5f560dfc30b9/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43851/session/ca5a157b-015d-4029-ad66-5f560dfc30b9 {} urllib3.connectionpool: [DEBUG] http://localhost:43851 "DELETE /session/ca5a157b-015d-4029-ad66-5f560dfc30b9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/alerts_tests.py: 23 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== __________ test_should_handle_alert_on_page_before_unload[webkitgtk] ___________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 5047 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45731/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:45731 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "POST /session HTTP/1.1" 200 479 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"55a8770a-2178-4802-9ced-134fd1b77123","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":5051,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43637/session/55a8770a-2178-4802-9ced-134fd1b77123"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/url {'url': 'http://127.0.0.1:8000/pageWithOnBeforeUnloadMessage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/element {'using': 'css selector', 'value': '[id="navigate"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/element/node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874/click {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "POST /session/55a8770a-2178-4802-9ced-134fd1b77123/element/node-865D2FDF-8C64-4F6D-9465-2D5B80EE4874/click HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/title {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "GET /session/55a8770a-2178-4802-9ced-134fd1b77123/title HTTP/1.1" 200 26 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123/alert/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "GET /session/55a8770a-2178-4802-9ced-134fd1b77123/alert/text HTTP/1.1" 404 64 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:45731/session/55a8770a-2178-4802-9ced-134fd1b77123 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45731 "DELETE /session/55a8770a-2178-4802-9ced-134fd1b77123 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_unexpected_alert_present_exception_contains_alert_text[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::test_should_handle_alert_on_page_before_unload[webkitgtk] ============ 21 passed, 1 xfailed, 1 xpassed, 25 warnings in 17.54s ============ ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 33 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_title[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 6414 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45491/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45491 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45491 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"82616b6a-f587-47f7-8384-6073eadee566","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":6416,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42169/session/82616b6a-f587-47f7-8384-6073eadee566"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45491/session/82616b6a-f587-47f7-8384-6073eadee566/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45491 "POST /session/82616b6a-f587-47f7-8384-6073eadee566/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45491/session/82616b6a-f587-47f7-8384-6073eadee566/title {} urllib3.connectionpool: [DEBUG] http://localhost:45491 "GET /session/82616b6a-f587-47f7-8384-6073eadee566/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45491/session/82616b6a-f587-47f7-8384-6073eadee566 {} urllib3.connectionpool: [DEBUG] http://localhost:45491 "DELETE /session/82616b6a-f587-47f7-8384-6073eadee566 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_current_url[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 6682 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44447 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"35f58167-cfe9-4eb4-9faf-a345e6b624bb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":6686,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35801/session/35f58167-cfe9-4eb4-9faf-a345e6b624bb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session/35f58167-cfe9-4eb4-9faf-a345e6b624bb/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session/35f58167-cfe9-4eb4-9faf-a345e6b624bb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44447/session/35f58167-cfe9-4eb4-9faf-a345e6b624bb/url {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "GET /session/35f58167-cfe9-4eb4-9faf-a345e6b624bb/url HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/simpleTest.html"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44447/session/35f58167-cfe9-4eb4-9faf-a345e6b624bb {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "DELETE /session/35f58167-cfe9-4eb4-9faf-a345e6b624bb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 6950 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56529/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56529 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56529 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"52d4e19a-70d5-4558-8058-8bc06b3995c6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":6954,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40939/session/52d4e19a-70d5-4558-8058-8bc06b3995c6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56529/session/52d4e19a-70d5-4558-8058-8bc06b3995c6/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56529 "POST /session/52d4e19a-70d5-4558-8058-8bc06b3995c6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56529/session/52d4e19a-70d5-4558-8058-8bc06b3995c6/element {'using': 'xpath', 'value': '//h1'} urllib3.connectionpool: [DEBUG] http://localhost:56529 "POST /session/52d4e19a-70d5-4558-8058-8bc06b3995c6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D508A954-87EF-426A-8E63-DD88184334C0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56529/session/52d4e19a-70d5-4558-8058-8bc06b3995c6/element/node-D508A954-87EF-426A-8E63-DD88184334C0/text {} urllib3.connectionpool: [DEBUG] http://localhost:56529 "GET /session/52d4e19a-70d5-4558-8058-8bc06b3995c6/element/node-D508A954-87EF-426A-8E63-DD88184334C0/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Heading"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56529/session/52d4e19a-70d5-4558-8058-8bc06b3995c6 {} urllib3.connectionpool: [DEBUG] http://localhost:56529 "DELETE /session/52d4e19a-70d5-4558-8058-8bc06b3995c6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_xpath_throw_no_such_element_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 7222 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58581/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58581 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58581 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f2ca7940-49ac-46f2-93c1-b344f8dac770","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":7226,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35325/session/f2ca7940-49ac-46f2-93c1-b344f8dac770"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58581/session/f2ca7940-49ac-46f2-93c1-b344f8dac770/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58581 "POST /session/f2ca7940-49ac-46f2-93c1-b344f8dac770/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58581/session/f2ca7940-49ac-46f2-93c1-b344f8dac770/element {'using': 'xpath', 'value': '//h4'} urllib3.connectionpool: [DEBUG] http://localhost:58581 "POST /session/f2ca7940-49ac-46f2-93c1-b344f8dac770/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58581/session/f2ca7940-49ac-46f2-93c1-b344f8dac770 {} urllib3.connectionpool: [DEBUG] http://localhost:58581 "DELETE /session/f2ca7940-49ac-46f2-93c1-b344f8dac770 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_elements_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 7491 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34197/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34197 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34197 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"56cde429-5e8f-45fb-984d-94581af6a330","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":7495,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38089/session/56cde429-5e8f-45fb-984d-94581af6a330"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34197/session/56cde429-5e8f-45fb-984d-94581af6a330/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34197 "POST /session/56cde429-5e8f-45fb-984d-94581af6a330/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34197/session/56cde429-5e8f-45fb-984d-94581af6a330/elements {'using': 'xpath', 'value': '//option'} urllib3.connectionpool: [DEBUG] http://localhost:34197 "POST /session/56cde429-5e8f-45fb-984d-94581af6a330/elements HTTP/1.1" 200 4043 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-57A6A000-F51E-4E2B-8D6E-788AFCCD1EE6"},{"element-6066-11e4-a52e-4f735466cecf":"node-D025E261-64F9-48D8-928E-DCCA7078308B"},{"element-6066-11e4-a52e-4f735466cecf":"node-2F30EED3-D802-4F7D-AA74-41D00F7E2F9E"},{"element-6066-11e4-a52e-4f735466cecf":"node-1C493D54-8DA1-41D8-B24D-A8DB975E51DD"},{"element-6066-11e4-a52e-4f735466cecf":"node-5AB404C5-5ADE-4E88-93A8-95DA209592DA"},{"element-6066-11e4-a52e-4f735466cecf":"node-308E0602-AB3E-42FC-AEB0-DEEAC366C592"},{"element-6066-11e4-a52e-4f735466cecf":"node-50D9ED66-1C2E-4018-8312-7133D223687B"},{"element-6066-11e4-a52e-4f735466cecf":"node-B3F782CA-8A2C-48F8-8AAA-89FC782FBFEB"},{"element-6066-11e4-a52e-4f735466cecf":"node-7C248445-F58F-4A7A-8916-884B7CC41A1A"},{"element-6066-11e4-a52e-4f735466cecf":"node-16491E60-466E-4C1B-AE58-83205701EFA0"},{"element-6066-11e4-a52e-4f735466cecf":"node-C157EE00-8647-4D1B-836B-97FCADF7003E"},{"element-6066-11e4-a52e-4f735466cecf":"node-FD2C0E95-9A5B-4F5F-B78C-55C2D17F6EFC"},{"element-6066-11e4-a52e-4f735466cecf":"node-099EA80A-777B-45B6-B1AD-016FABD5C975"},{"element-6066-11e4-a52e-4f735466cecf":"node-E18ADF7E-00B8-4504-BE2C-9CD7544E549C"},{"element-6066-11e4-a52e-4f735466cecf":"node-BD3FAF36-9E29-47A8-99F5-957FC46C69FB"},{"element-6066-11e4-a52e-4f735466cecf":"node-161F51E6-9B4E-4605-A621-F9B9B50F7236"},{"element-6066-11e4-a52e-4f735466cecf":"node-720ABC70-1364-481C-858B-A8631DC96C41"},{"element-6066-11e4-a52e-4f735466cecf":"node-A39F2346-7BDA-46E0-BF84-1B6DB0675E3A"},{"element-6066-11e4-a52e-4f735466cecf":"node-53FF5519-11A1-46AA-A5E0-6D4D9473680A"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C7E4817-0A5B-435D-AFFE-0CC43BC00EF2"},{"element-6066-11e4-a52e-4f735466cecf":"node-779A50BA-D881-4E2B-B932-6F65FFAAFC9D"},{"element-6066-11e4-a52e-4f735466cecf":"node-CEA51BAB-74AC-45D3-8377-BE39275CDA22"},{"element-6066-11e4-a52e-4f735466cecf":"node-07DB7544-D0D4-46DA-80FB-7A7E530DF238"},{"element-6066-11e4-a52e-4f735466cecf":"node-6E33475C-1341-4A9C-8952-7F1076CE3310"},{"element-6066-11e4-a52e-4f735466cecf":"node-007175E7-B7AD-4837-8AFD-B499AEB70DA2"},{"element-6066-11e4-a52e-4f735466cecf":"node-F82DA8B4-53CE-47CC-8E89-FA6324B74BB6"},{"element-6066-11e4-a52e-4f735466cecf":"node-3C0154DC-4595-4F50-85D1-35E9CDA03E36"},{"element-6066-11e4-a52e-4f735466cecf":"node-4482C5F2-4C57-4937-8426-8A267E8BC696"},{"element-6066-11e4-a52e-4f735466cecf":"node-2A03C98A-D9F9-45ED-9DDA-A8DEEF50272A"},{"element-6066-11e4-a52e-4f735466cecf":"node-6FDF0549-B56F-4244-8A18-06FEB6C58606"},{"element-6066-11e4-a52e-4f735466cecf":"node-76CD7B41-0BD3-4AFB-A6D9-DBEF2A465CE6"},{"element-6066-11e4-a52e-4f735466cecf":"node-E6C2A463-5460-41FA-AC16-A86B2F322959"},{"element-6066-11e4-a52e-4f735466cecf":"node-E9B1D0B1-B364-4A53-9033-881575AD86A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-29D9284F-38E0-4B6A-BE77-1E574F3DA4F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-1C04F8F3-0E91-4D4F-84FB-1D8BC533D9DD"},{"element-6066-11e4-a52e-4f735466cecf":"node-365CE3D6-D85A-4FB6-A465-1823A7E84D1F"},{"element-6066-11e4-a52e-4f735466cecf":"node-4B6C1367-4AC6-4762-8810-EB7675AA6DBE"},{"element-6066-11e4-a52e-4f735466cecf":"node-2324F7D6-5D36-4CF4-8FFA-DF352A6F0EE8"},{"element-6066-11e4-a52e-4f735466cecf":"node-0DF2A915-1B58-4ADD-8A4B-1B2BD062ABF7"},{"element-6066-11e4-a52e-4f735466cecf":"node-29A5D537-DDA4-40C2-A76D-DDBA66287DEB"},{"element-6066-11e4-a52e-4f735466cecf":"node-6C2A2B70-CBB6-4F1C-9522-E80C2F054759"},{"element-6066-11e4-a52e-4f735466cecf":"node-76DD04E0-B246-4E3E-9D58-F8C23027E0C2"},{"element-6066-11e4-a52e-4f735466cecf":"node-68BB488E-EFDF-4C7D-91A9-DA3FB94B72DF"},{"element-6066-11e4-a52e-4f735466cecf":"node-768308C5-37B9-435C-B02F-BB9D7F5FD06A"},{"element-6066-11e4-a52e-4f735466cecf":"node-E03E16B0-4953-4308-AB9E-42B54F007E7F"},{"element-6066-11e4-a52e-4f735466cecf":"node-30CB4695-66B5-4B84-9F42-96FA2537C4CA"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B44235F-6AB6-4D50-BA95-C776DE6D8A7F"},{"element-6066-11e4-a52e-4f735466cecf":"node-BDF4E8CB-5420-4517-8919-58797A03207B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '4043'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34197/session/56cde429-5e8f-45fb-984d-94581af6a330/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-57A6A000-F51E-4E2B-8D6E-788AFCCD1EE6'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:34197 "POST /session/56cde429-5e8f-45fb-984d-94581af6a330/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34197/session/56cde429-5e8f-45fb-984d-94581af6a330 {} urllib3.connectionpool: [DEBUG] http://localhost:34197 "DELETE /session/56cde429-5e8f-45fb-984d-94581af6a330 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_elements_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 7761 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40385/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40385 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40385 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":7765,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45341/session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40385/session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40385 "POST /session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40385/session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/element {'using': 'css selector', 'value': '[name="windowOne"]'} urllib3.connectionpool: [DEBUG] http://localhost:40385 "POST /session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-65717098-1E6A-4579-B644-23DF59DA6BEE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40385/session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/element/node-65717098-1E6A-4579-B644-23DF59DA6BEE/text {} urllib3.connectionpool: [DEBUG] http://localhost:40385 "GET /session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d/element/node-65717098-1E6A-4579-B644-23DF59DA6BEE/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Open new window"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40385/session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d {} urllib3.connectionpool: [DEBUG] http://localhost:40385 "DELETE /session/bc5eaa4d-b3d9-49a1-bde2-fcc3d1397d2d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_elements_by_name_in_element_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 8033 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45367/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45367 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45367 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"324f12f4-edb4-4152-bb45-f9ae2009d926","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":8037,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40155/session/324f12f4-edb4-4152-bb45-f9ae2009d926"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45367/session/324f12f4-edb4-4152-bb45-f9ae2009d926/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45367 "POST /session/324f12f4-edb4-4152-bb45-f9ae2009d926/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45367/session/324f12f4-edb4-4152-bb45-f9ae2009d926/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:45367 "POST /session/324f12f4-edb4-4152-bb45-f9ae2009d926/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F813BEF2-05CE-4492-ABFA-638B7958818C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45367/session/324f12f4-edb4-4152-bb45-f9ae2009d926/element/node-F813BEF2-05CE-4492-ABFA-638B7958818C/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:45367 "POST /session/324f12f4-edb4-4152-bb45-f9ae2009d926/element/node-F813BEF2-05CE-4492-ABFA-638B7958818C/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EB333DB0-5765-46D2-A1C1-2C66567B9D93"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45367/session/324f12f4-edb4-4152-bb45-f9ae2009d926/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-EB333DB0-5765-46D2-A1C1-2C66567B9D93'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:45367 "POST /session/324f12f4-edb4-4152-bb45-f9ae2009d926/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45367/session/324f12f4-edb4-4152-bb45-f9ae2009d926 {} urllib3.connectionpool: [DEBUG] http://localhost:45367 "DELETE /session/324f12f4-edb4-4152-bb45-f9ae2009d926 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_elements_by_link_text_in_element_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 8301 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43153/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43153 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43153 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"732dda69-ef3a-4c48-99c1-e72ea10d1688","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":8305,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33297/session/732dda69-ef3a-4c48-99c1-e72ea10d1688"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43153/session/732dda69-ef3a-4c48-99c1-e72ea10d1688/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43153 "POST /session/732dda69-ef3a-4c48-99c1-e72ea10d1688/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43153/session/732dda69-ef3a-4c48-99c1-e72ea10d1688/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43153 "POST /session/732dda69-ef3a-4c48-99c1-e72ea10d1688/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5B267905-EC3E-464E-8520-7942B2E300D8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43153/session/732dda69-ef3a-4c48-99c1-e72ea10d1688/element/node-5B267905-EC3E-464E-8520-7942B2E300D8/element {'using': 'link text', 'value': 'hello world'} urllib3.connectionpool: [DEBUG] http://localhost:43153 "POST /session/732dda69-ef3a-4c48-99c1-e72ea10d1688/element/node-5B267905-EC3E-464E-8520-7942B2E300D8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7D723B50-B1EC-4F56-AE02-51A43EE63289"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43153/session/732dda69-ef3a-4c48-99c1-e72ea10d1688/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7D723B50-B1EC-4F56-AE02-51A43EE63289'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:43153 "POST /session/732dda69-ef3a-4c48-99c1-e72ea10d1688/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43153/session/732dda69-ef3a-4c48-99c1-e72ea10d1688 {} urllib3.connectionpool: [DEBUG] http://localhost:43153 "DELETE /session/732dda69-ef3a-4c48-99c1-e72ea10d1688 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_id_in_element_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 8572 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51597/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51597 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51597 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f023b6ec-f80f-4857-983d-c59826113c36","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":8576,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33015/session/f023b6ec-f80f-4857-983d-c59826113c36"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51597/session/f023b6ec-f80f-4857-983d-c59826113c36/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51597 "POST /session/f023b6ec-f80f-4857-983d-c59826113c36/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51597/session/f023b6ec-f80f-4857-983d-c59826113c36/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:51597 "POST /session/f023b6ec-f80f-4857-983d-c59826113c36/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D611432B-6A54-4D71-861F-FA1465F621F1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51597/session/f023b6ec-f80f-4857-983d-c59826113c36/element/node-D611432B-6A54-4D71-861F-FA1465F621F1/element {'using': 'css selector', 'value': '[id="2"]'} urllib3.connectionpool: [DEBUG] http://localhost:51597 "POST /session/f023b6ec-f80f-4857-983d-c59826113c36/element/node-D611432B-6A54-4D71-861F-FA1465F621F1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2A60A5AB-8F1F-4534-8669-11553B2B451C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51597/session/f023b6ec-f80f-4857-983d-c59826113c36/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2A60A5AB-8F1F-4534-8669-11553B2B451C'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:51597 "POST /session/f023b6ec-f80f-4857-983d-c59826113c36/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"selectomatic"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51597/session/f023b6ec-f80f-4857-983d-c59826113c36 {} urllib3.connectionpool: [DEBUG] http://localhost:51597 "DELETE /session/f023b6ec-f80f-4857-983d-c59826113c36 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_xpath_in_element_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 8841 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33065/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33065 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33065 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7bb3e6c6-b170-44a6-ae9a-0d410991d186","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":8845,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40907/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33065/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33065 "POST /session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33065/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:33065 "POST /session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5FDC590C-CE31-41A8-8E08-2CB5E0D80551"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33065/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/element/node-5FDC590C-CE31-41A8-8E08-2CB5E0D80551/element {'using': 'xpath', 'value': 'select'} urllib3.connectionpool: [DEBUG] http://localhost:33065 "POST /session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/element/node-5FDC590C-CE31-41A8-8E08-2CB5E0D80551/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-58BD455A-4BD8-4280-B12C-20D2EFDF6EFD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33065/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-58BD455A-4BD8-4280-B12C-20D2EFDF6EFD'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:33065 "POST /session/7bb3e6c6-b170-44a6-ae9a-0d410991d186/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33065/session/7bb3e6c6-b170-44a6-ae9a-0d410991d186 {} urllib3.connectionpool: [DEBUG] http://localhost:33065 "DELETE /session/7bb3e6c6-b170-44a6-ae9a-0d410991d186 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_xpath_in_element_context_not_found[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 9112 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36847/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36847 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36847 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"148efa36-f5c3-4e73-8f6e-c1265b21cf02","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":9116,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44925/session/148efa36-f5c3-4e73-8f6e-c1265b21cf02"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36847/session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36847 "POST /session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36847/session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:36847 "POST /session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4ED81749-72C5-401E-B2BD-1946EBC22E01"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36847/session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/element/node-4ED81749-72C5-401E-B2BD-1946EBC22E01/element {'using': 'xpath', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:36847 "POST /session/148efa36-f5c3-4e73-8f6e-c1265b21cf02/element/node-4ED81749-72C5-401E-B2BD-1946EBC22E01/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36847/session/148efa36-f5c3-4e73-8f6e-c1265b21cf02 {} urllib3.connectionpool: [DEBUG] http://localhost:36847 "DELETE /session/148efa36-f5c3-4e73-8f6e-c1265b21cf02 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_should_be_able_to_enter_data_into_form_fields[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 9379 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44075 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6c18b332-c549-4757-a828-b29e2f4a385a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":9383,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36911/session/6c18b332-c549-4757-a828-b29e2f4a385a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/element {'using': 'xpath', 'value': "//form[@name='someForm']/input[@id='username']"} urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-585B74D9-6416-48BE-94B5-E47A53EEE858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/element/node-585B74D9-6416-48BE-94B5-E47A53EEE858/clear {} urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/element/node-585B74D9-6416-48BE-94B5-E47A53EEE858/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/element/node-585B74D9-6416-48BE-94B5-E47A53EEE858/value {'text': 'some text', 'value': ['s', 'o', 'm', 'e', ' ', 't', 'e', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/element/node-585B74D9-6416-48BE-94B5-E47A53EEE858/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/element {'using': 'xpath', 'value': "//form[@name='someForm']/input[@id='username']"} urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-585B74D9-6416-48BE-94B5-E47A53EEE858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-585B74D9-6416-48BE-94B5-E47A53EEE858'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:44075 "POST /session/6c18b332-c549-4757-a828-b29e2f4a385a/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"some text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44075/session/6c18b332-c549-4757-a828-b29e2f4a385a {} urllib3.connectionpool: [DEBUG] http://localhost:44075 "DELETE /session/6c18b332-c549-4757-a828-b29e2f4a385a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 9647 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33991/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33991 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33991 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a3980c2a-00ad-426e-825b-fabee0bf2e3b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":9649,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40239/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33991/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33991 "POST /session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33991/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements {'using': 'tag name', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:33991 "POST /session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements HTTP/1.1" 200 1271 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-EA5AFAE9-7BFB-45F5-9035-A375E86BA8D2"},{"element-6066-11e4-a52e-4f735466cecf":"node-DF91C79F-2E4A-41F3-97DD-DD324FE611B6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1A83683B-5F07-4131-A1E6-E9C0148D0069"},{"element-6066-11e4-a52e-4f735466cecf":"node-D471D9CB-61B1-4D8F-AE33-CA00F962124D"},{"element-6066-11e4-a52e-4f735466cecf":"node-E6EEB5C6-0101-4227-A4DA-44BF974701C2"},{"element-6066-11e4-a52e-4f735466cecf":"node-FB09F861-5C93-4BBC-8B3D-7AC421E7B1C0"},{"element-6066-11e4-a52e-4f735466cecf":"node-5FE5C920-B1AC-422B-B278-D6C4469BEA1F"},{"element-6066-11e4-a52e-4f735466cecf":"node-F78A03E9-E289-4F5D-B70C-C4DFDE8FBEEE"},{"element-6066-11e4-a52e-4f735466cecf":"node-24B0BD85-C518-4C23-BD01-7053760D89C7"},{"element-6066-11e4-a52e-4f735466cecf":"node-41238B8A-5EF3-477D-895C-775D8B087744"},{"element-6066-11e4-a52e-4f735466cecf":"node-CB7E63D6-9B8B-4766-A78F-3206CA796644"},{"element-6066-11e4-a52e-4f735466cecf":"node-316DDF28-E2C5-4924-9DF3-ADD9DC23BF41"},{"element-6066-11e4-a52e-4f735466cecf":"node-BBEBF4D0-F70B-4312-9A02-5551E35E6160"},{"element-6066-11e4-a52e-4f735466cecf":"node-A3C7F616-6453-4AFF-825B-FEEAF1DA97F2"},{"element-6066-11e4-a52e-4f735466cecf":"node-D9F67E08-0691-4938-A3B9-BD6D99962A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '1271'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33991/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements {'using': 'xpath', 'value': '//div'} urllib3.connectionpool: [DEBUG] http://localhost:33991 "POST /session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements HTTP/1.1" 200 1271 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-EA5AFAE9-7BFB-45F5-9035-A375E86BA8D2"},{"element-6066-11e4-a52e-4f735466cecf":"node-DF91C79F-2E4A-41F3-97DD-DD324FE611B6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1A83683B-5F07-4131-A1E6-E9C0148D0069"},{"element-6066-11e4-a52e-4f735466cecf":"node-D471D9CB-61B1-4D8F-AE33-CA00F962124D"},{"element-6066-11e4-a52e-4f735466cecf":"node-E6EEB5C6-0101-4227-A4DA-44BF974701C2"},{"element-6066-11e4-a52e-4f735466cecf":"node-FB09F861-5C93-4BBC-8B3D-7AC421E7B1C0"},{"element-6066-11e4-a52e-4f735466cecf":"node-5FE5C920-B1AC-422B-B278-D6C4469BEA1F"},{"element-6066-11e4-a52e-4f735466cecf":"node-F78A03E9-E289-4F5D-B70C-C4DFDE8FBEEE"},{"element-6066-11e4-a52e-4f735466cecf":"node-24B0BD85-C518-4C23-BD01-7053760D89C7"},{"element-6066-11e4-a52e-4f735466cecf":"node-41238B8A-5EF3-477D-895C-775D8B087744"},{"element-6066-11e4-a52e-4f735466cecf":"node-CB7E63D6-9B8B-4766-A78F-3206CA796644"},{"element-6066-11e4-a52e-4f735466cecf":"node-316DDF28-E2C5-4924-9DF3-ADD9DC23BF41"},{"element-6066-11e4-a52e-4f735466cecf":"node-BBEBF4D0-F70B-4312-9A02-5551E35E6160"},{"element-6066-11e4-a52e-4f735466cecf":"node-A3C7F616-6453-4AFF-825B-FEEAF1DA97F2"},{"element-6066-11e4-a52e-4f735466cecf":"node-D9F67E08-0691-4938-A3B9-BD6D99962A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '1271'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33991/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:33991 "POST /session/a3980c2a-00ad-426e-825b-fabee0bf2e3b/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33991/session/a3980c2a-00ad-426e-825b-fabee0bf2e3b {} urllib3.connectionpool: [DEBUG] http://localhost:33991 "DELETE /session/a3980c2a-00ad-426e-825b-fabee0bf2e3b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_element_by_tag_name_within_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 9919 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41807/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41807 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41807 "POST /session HTTP/1.1" 200 479 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a3da6abb-8086-4a8e-ab39-a3bdfa41dc72","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":9923,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38681/session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '479'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41807/session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41807 "POST /session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41807/session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:41807 "POST /session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-725CF90B-A0C7-44CB-B881-5DE2766E807A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41807/session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/element/node-725CF90B-A0C7-44CB-B881-5DE2766E807A/elements {'using': 'tag name', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:41807 "POST /session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72/element/node-725CF90B-A0C7-44CB-B881-5DE2766E807A/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-02526666-161E-4B4D-937B-8DBDED416DA0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41807/session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72 {} urllib3.connectionpool: [DEBUG] http://localhost:41807 "DELETE /session/a3da6abb-8086-4a8e-ab39-a3bdfa41dc72 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_switch_frame_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 10189 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36511 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6d285b58-263c-4309-bf37-be9bae4820e6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":10193,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33091/session/6d285b58-263c-4309-bf37-be9bae4820e6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8AF030FB-4F1A-43BF-BCA4-22889E53A2AA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-8AF030FB-4F1A-43BF-BCA4-22889E53A2AA'}} urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1773C68A-B1D5-4B55-8BAF-BC9703D05826"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/element/node-1773C68A-B1D5-4B55-8BAF-BC9703D05826/click {} urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/element/node-1773C68A-B1D5-4B55-8BAF-BC9703D05826/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1773C68A-B1D5-4B55-8BAF-BC9703D05826'}]} urllib3.connectionpool: [DEBUG] http://localhost:36511 "POST /session/6d285b58-263c-4309-bf37-be9bae4820e6/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36511/session/6d285b58-263c-4309-bf37-be9bae4820e6 {} urllib3.connectionpool: [DEBUG] http://localhost:36511 "DELETE /session/6d285b58-263c-4309-bf37-be9bae4820e6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_is_enabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 10470 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40447/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40447 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40447 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":10474,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44489/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40447 "POST /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element {'using': 'xpath', 'value': "//input[@id='working']"} urllib3.connectionpool: [DEBUG] http://localhost:40447 "POST /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-32BAFE4C-6640-48B2-8507-851D7FEC65F7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element/node-32BAFE4C-6640-48B2-8507-851D7FEC65F7/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40447 "GET /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element/node-32BAFE4C-6640-48B2-8507-851D7FEC65F7/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element {'using': 'xpath', 'value': "//input[@id='notWorking']"} urllib3.connectionpool: [DEBUG] http://localhost:40447 "POST /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F323E7C8-C212-4980-8471-7613C4C353E1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element/node-F323E7C8-C212-4980-8471-7613C4C353E1/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40447 "GET /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e/element/node-F323E7C8-C212-4980-8471-7613C4C353E1/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40447/session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e {} urllib3.connectionpool: [DEBUG] http://localhost:40447 "DELETE /session/ac9bc64e-bee5-4ef8-99bd-bbe1468acd7e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_is_selected_and_toggle[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 10737 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59141 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fb34372e-1da4-4231-9459-aaae2f3ddc7e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":10741,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46347/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element {'using': 'css selector', 'value': '[id="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F4ADE26-7B9F-4662-8638-AC14EA8DF4F1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-6F4ADE26-7B9F-4662-8638-AC14EA8DF4F1/elements {'using': 'xpath', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-6F4ADE26-7B9F-4662-8638-AC14EA8DF4F1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-76867DBC-18B5-4B6C-A87E-168FE94DD086"},{"element-6066-11e4-a52e-4f735466cecf":"node-3A8F7D6A-0F1E-4BB4-AB50-F043F9525550"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D721A78-0757-454C-94B4-6672D3466837"},{"element-6066-11e4-a52e-4f735466cecf":"node-181229D4-C2A9-49E4-8AE5-C6DACBFCCEF1"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "GET /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/click {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "GET /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/click {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "POST /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "GET /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-76867DBC-18B5-4B6C-A87E-168FE94DD086/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-8D721A78-0757-454C-94B4-6672D3466837/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "GET /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e/element/node-8D721A78-0757-454C-94B4-6672D3466837/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59141/session/fb34372e-1da4-4231-9459-aaae2f3ddc7e {} urllib3.connectionpool: [DEBUG] http://localhost:59141 "DELETE /session/fb34372e-1da4-4231-9459-aaae2f3ddc7e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_navigate[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 11006 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40203 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"51cfe503-02fb-4df5-80c1-c38ca5a2f6c9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":11010,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45227/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0661E5EF-E481-48A1-98DA-4063586F8F9D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0661E5EF-E481-48A1-98DA-4063586F8F9D'}]} urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "GET /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/back {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/back HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "GET /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Leave From Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/forward {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "POST /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/forward HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "GET /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40203/session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9 {} urllib3.connectionpool: [DEBUG] http://localhost:40203 "DELETE /session/51cfe503-02fb-4df5-80c1-c38ca5a2f6c9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 11280 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41197/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41197 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41197 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":11284,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42541/session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41197/session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41197 "POST /session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41197/session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/element {'using': 'css selector', 'value': '[id="id1"]'} urllib3.connectionpool: [DEBUG] http://localhost:41197 "POST /session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EF897528-1BD0-4545-BB49-50A2727CB9B7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41197/session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-EF897528-1BD0-4545-BB49-50A2727CB9B7'}, 'href']} urllib3.connectionpool: [DEBUG] http://localhost:41197 "POST /session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f/execute/sync HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/xhtmlTest.html#"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41197/session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f {} urllib3.connectionpool: [DEBUG] http://localhost:41197 "DELETE /session/dc63dfbc-8e1f-4a3f-aad0-0a9c55633a8f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_implicit_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 11548 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36829 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":11552,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41475/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/elements {'using': 'xpath', 'value': '//option'} urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/elements HTTP/1.1" 200 4043 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4A0B4718-8FA6-4B2A-A6FD-F85DA4294897"},{"element-6066-11e4-a52e-4f735466cecf":"node-1F8783EE-3869-4F33-A5D3-6FFCD335EF05"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B10A6A-0B1C-4552-AD33-FC606D79EB30"},{"element-6066-11e4-a52e-4f735466cecf":"node-A3103657-4563-41D7-B6CC-06F4571A409E"},{"element-6066-11e4-a52e-4f735466cecf":"node-78D5343C-72A3-48DA-B41D-BED5BC4D7E07"},{"element-6066-11e4-a52e-4f735466cecf":"node-9E675707-181B-4738-A6C4-988F9703D6E4"},{"element-6066-11e4-a52e-4f735466cecf":"node-A1122408-F253-4858-80B3-35294137E9AE"},{"element-6066-11e4-a52e-4f735466cecf":"node-67C49482-04F7-415E-AE44-996C6DE52E0C"},{"element-6066-11e4-a52e-4f735466cecf":"node-2CC5A09D-7E8D-4F16-A66E-54D0DA74CFDE"},{"element-6066-11e4-a52e-4f735466cecf":"node-9A2EB13C-8BB5-4B5A-9E69-D24F5CCD6F3E"},{"element-6066-11e4-a52e-4f735466cecf":"node-06DF2E25-7175-445E-A079-0A2D9212FC33"},{"element-6066-11e4-a52e-4f735466cecf":"node-C0B2B776-86EA-442B-9463-DF5FB2C2827B"},{"element-6066-11e4-a52e-4f735466cecf":"node-B82CBA34-BDA5-406D-A696-9C5D71D03AD9"},{"element-6066-11e4-a52e-4f735466cecf":"node-280975C1-A56D-4296-ABB6-8A1D0BF6EA7A"},{"element-6066-11e4-a52e-4f735466cecf":"node-6CD4D315-ACB4-406A-BFE3-05B72B586358"},{"element-6066-11e4-a52e-4f735466cecf":"node-3112B428-AF0D-44EF-8180-8330CECEAE82"},{"element-6066-11e4-a52e-4f735466cecf":"node-B0C8CC09-80D6-465F-8463-987D97842CA7"},{"element-6066-11e4-a52e-4f735466cecf":"node-1D4C9031-786B-4C28-B801-A1C0A7AEDF0D"},{"element-6066-11e4-a52e-4f735466cecf":"node-494836B6-01E6-4D19-9926-5B2F03AEB44B"},{"element-6066-11e4-a52e-4f735466cecf":"node-C537C254-1846-46E7-80A1-62364E229FED"},{"element-6066-11e4-a52e-4f735466cecf":"node-89741C78-430E-47EE-B432-AA6A246BFB10"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AF9EA85-8B01-4E20-8E6A-1DC444168A0D"},{"element-6066-11e4-a52e-4f735466cecf":"node-DF9D02D6-1BF0-4A3D-9D6C-36394B256926"},{"element-6066-11e4-a52e-4f735466cecf":"node-BC5E03F8-4DAB-4F0F-A771-5EDB309D5BFD"},{"element-6066-11e4-a52e-4f735466cecf":"node-80F654D3-175C-4B08-88B4-CB0EE168AA20"},{"element-6066-11e4-a52e-4f735466cecf":"node-41055146-C5EE-41C9-B886-61FCDAE31721"},{"element-6066-11e4-a52e-4f735466cecf":"node-16838B49-1F0D-4BE9-B6A9-091E593E4A95"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8AFC517-B4D5-48D4-B4E6-B0F9AB994E7E"},{"element-6066-11e4-a52e-4f735466cecf":"node-E6DF70E3-6DB7-4D31-A74F-CEA63861AA80"},{"element-6066-11e4-a52e-4f735466cecf":"node-78A9A7DB-ECCF-4E4C-9621-A22A8DB55A5B"},{"element-6066-11e4-a52e-4f735466cecf":"node-A3CCEDB2-9EE4-47B0-94F1-FFB62D77FD2A"},{"element-6066-11e4-a52e-4f735466cecf":"node-FDFB82F1-2525-4E40-A831-AA8F6C373382"},{"element-6066-11e4-a52e-4f735466cecf":"node-2ED2AA80-7528-4487-AF13-CCF97FE56C67"},{"element-6066-11e4-a52e-4f735466cecf":"node-147B8B4C-6828-4CD3-9005-15FCA9332D59"},{"element-6066-11e4-a52e-4f735466cecf":"node-36F9413D-BE5E-4B38-892F-AA0A878B12F3"},{"element-6066-11e4-a52e-4f735466cecf":"node-7A943156-50AB-4143-B54B-18CE6ADC3D58"},{"element-6066-11e4-a52e-4f735466cecf":"node-C2CCB3F9-E543-47A1-A3CE-97C781E5780F"},{"element-6066-11e4-a52e-4f735466cecf":"node-7303ABBE-639F-41DD-8565-05AE858110D3"},{"element-6066-11e4-a52e-4f735466cecf":"node-93300B24-764C-405D-B535-B4DF10E13234"},{"element-6066-11e4-a52e-4f735466cecf":"node-6C7A34F1-3076-440B-A340-4CA79D12FBEE"},{"element-6066-11e4-a52e-4f735466cecf":"node-33F28A37-04ED-456E-B792-5A7B16E2268E"},{"element-6066-11e4-a52e-4f735466cecf":"node-C18B4267-3641-44D1-B83A-DDC39263C320"},{"element-6066-11e4-a52e-4f735466cecf":"node-C84C34FB-7DD4-4FEB-833F-41EC94B67023"},{"element-6066-11e4-a52e-4f735466cecf":"node-BC7FA4F5-43EE-4BC8-8264-C69126616DAA"},{"element-6066-11e4-a52e-4f735466cecf":"node-28B8E2CD-0469-4D62-AB74-2A1557CD638E"},{"element-6066-11e4-a52e-4f735466cecf":"node-C7BE07A0-D598-4865-A2FE-B3FB0D9232AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-07D030B4-F550-4A92-B978-F918AA69084E"},{"element-6066-11e4-a52e-4f735466cecf":"node-2DB96EF4-D5B5-4473-8DB6-877A02D19C12"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '4043'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4A0B4718-8FA6-4B2A-A6FD-F85DA4294897'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1F8783EE-3869-4F33-A5D3-6FFCD335EF05'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-45B10A6A-0B1C-4552-AD33-FC606D79EB30'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:36829 "POST /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36829/session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6 {} urllib3.connectionpool: [DEBUG] http://localhost:36829 "DELETE /session/f95bc212-c36e-40e9-9ad4-6ae16bdfd4b6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_dom_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 11819 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60427/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60427 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60427 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c9fa58a4-06b6-481d-a231-3a16fc48ddb9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":11821,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34339/session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60427/session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60427 "POST /session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60427/session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/element {'using': 'css selector', 'value': '[id="vsearchGadget"]'} urllib3.connectionpool: [DEBUG] http://localhost:60427 "POST /session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A08A83CA-D25D-41AD-9BAC-CD1ADBD9AE61"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60427/session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/element/node-A08A83CA-D25D-41AD-9BAC-CD1ADBD9AE61/attribute/accesskey {} urllib3.connectionpool: [DEBUG] http://localhost:60427 "GET /session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9/element/node-A08A83CA-D25D-41AD-9BAC-CD1ADBD9AE61/attribute/accesskey HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60427/session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9 {} urllib3.connectionpool: [DEBUG] http://localhost:60427 "DELETE /session/c9fa58a4-06b6-481d-a231-3a16fc48ddb9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_property[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 12089 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48095/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48095 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48095 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b4f58d50-a4be-49dd-9865-ce5750da4538","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":12092,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37573/session/b4f58d50-a4be-49dd-9865-ce5750da4538"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48095/session/b4f58d50-a4be-49dd-9865-ce5750da4538/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48095 "POST /session/b4f58d50-a4be-49dd-9865-ce5750da4538/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48095/session/b4f58d50-a4be-49dd-9865-ce5750da4538/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:48095 "POST /session/b4f58d50-a4be-49dd-9865-ce5750da4538/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AB547A33-C6D4-4BBB-913B-CECD6CC80634"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48095/session/b4f58d50-a4be-49dd-9865-ce5750da4538/element/node-AB547A33-C6D4-4BBB-913B-CECD6CC80634/property/value {} urllib3.connectionpool: [DEBUG] http://localhost:48095 "GET /session/b4f58d50-a4be-49dd-9865-ce5750da4538/element/node-AB547A33-C6D4-4BBB-913B-CECD6CC80634/property/value HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48095/session/b4f58d50-a4be-49dd-9865-ce5750da4538 {} urllib3.connectionpool: [DEBUG] http://localhost:48095 "DELETE /session/b4f58d50-a4be-49dd-9865-ce5750da4538 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_execute_simple_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 12359 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35037/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35037 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35037 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f262cb52-12ae-4b6a-ae6a-3ac3072229a3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":12363,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45381/session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35037/session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35037 "POST /session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35037/session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3/execute/sync {'script': 'return document.title;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:35037 "POST /session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3/execute/sync HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35037/session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3 {} urllib3.connectionpool: [DEBUG] http://localhost:35037 "DELETE /session/f262cb52-12ae-4b6a-ae6a-3ac3072229a3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_execute_script_and_return_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 12630 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54671/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54671 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54671 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"94aa2470-8086-44bf-8a61-603076f0f83b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":12634,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40595/session/94aa2470-8086-44bf-8a61-603076f0f83b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54671/session/94aa2470-8086-44bf-8a61-603076f0f83b/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54671 "POST /session/94aa2470-8086-44bf-8a61-603076f0f83b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54671/session/94aa2470-8086-44bf-8a61-603076f0f83b/execute/sync {'script': "return document.getElementById('id1');", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54671 "POST /session/94aa2470-8086-44bf-8a61-603076f0f83b/execute/sync HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A33B6805-2B3E-4081-A8CF-898E689C47B7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54671/session/94aa2470-8086-44bf-8a61-603076f0f83b {} urllib3.connectionpool: [DEBUG] http://localhost:54671 "DELETE /session/94aa2470-8086-44bf-8a61-603076f0f83b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_execute_script_with_args[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 12898 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51533/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51533 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51533 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"957f10d9-a63a-4df6-bd4d-fe96fee48881","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":12902,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35625/session/957f10d9-a63a-4df6-bd4d-fe96fee48881"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51533/session/957f10d9-a63a-4df6-bd4d-fe96fee48881/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51533 "POST /session/957f10d9-a63a-4df6-bd4d-fe96fee48881/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51533/session/957f10d9-a63a-4df6-bd4d-fe96fee48881/execute/sync {'script': "return arguments[0] == 'fish' ? 'fish' : 'not fish';", 'args': ['fish']} urllib3.connectionpool: [DEBUG] http://localhost:51533 "POST /session/957f10d9-a63a-4df6-bd4d-fe96fee48881/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"fish"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51533/session/957f10d9-a63a-4df6-bd4d-fe96fee48881 {} urllib3.connectionpool: [DEBUG] http://localhost:51533 "DELETE /session/957f10d9-a63a-4df6-bd4d-fe96fee48881 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_execute_script_with_multiple_args[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 13170 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48481/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48481 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48481 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":13174,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44173/session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48481/session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48481 "POST /session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48481/session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4/execute/sync {'script': 'return arguments[0] + arguments[1]', 'args': [1, 2]} urllib3.connectionpool: [DEBUG] http://localhost:48481 "POST /session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":3} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48481/session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4 {} urllib3.connectionpool: [DEBUG] http://localhost:48481 "DELETE /session/7bbe734a-ff1d-47b7-a13c-3bf276c4d2d4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_execute_script_with_element_args[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 13436 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40779/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40779 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40779 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"81074c87-2a62-44e4-8cbc-a5873d1453cf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":13440,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44329/session/81074c87-2a62-44e4-8cbc-a5873d1453cf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40779/session/81074c87-2a62-44e4-8cbc-a5873d1453cf/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40779 "POST /session/81074c87-2a62-44e4-8cbc-a5873d1453cf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40779/session/81074c87-2a62-44e4-8cbc-a5873d1453cf/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:40779 "POST /session/81074c87-2a62-44e4-8cbc-a5873d1453cf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D97F7DA6-A759-41C3-93CA-E75068010BCA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40779/session/81074c87-2a62-44e4-8cbc-a5873d1453cf/execute/sync {'script': "arguments[0]['flibble'] = arguments[0].getAttribute('id'); return arguments[0]['flibble'];", 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D97F7DA6-A759-41C3-93CA-E75068010BCA'}]} urllib3.connectionpool: [DEBUG] http://localhost:40779 "POST /session/81074c87-2a62-44e4-8cbc-a5873d1453cf/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"plainButton"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40779/session/81074c87-2a62-44e4-8cbc-a5873d1453cf {} urllib3.connectionpool: [DEBUG] http://localhost:40779 "DELETE /session/81074c87-2a62-44e4-8cbc-a5873d1453cf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_find_elements_by_partial_link_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 13705 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35513/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35513 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35513 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c00d206-4cf0-4b96-8181-753ecfc0c7ec","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":13709,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35369/session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35513/session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35513 "POST /session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35513/session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/element {'using': 'partial link text', 'value': 'new window'} urllib3.connectionpool: [DEBUG] http://localhost:35513 "POST /session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07565429-9FD7-4BFF-B85A-48AEEDAAA9AA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35513/session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/element/node-07565429-9FD7-4BFF-B85A-48AEEDAAA9AA/click {} urllib3.connectionpool: [DEBUG] http://localhost:35513 "POST /session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec/element/node-07565429-9FD7-4BFF-B85A-48AEEDAAA9AA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35513/session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec {} urllib3.connectionpool: [DEBUG] http://localhost:35513 "DELETE /session/1c00d206-4cf0-4b96-8181-753ecfc0c7ec HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_is_element_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 13973 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56145 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":13990,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44073/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/element {'using': 'css selector', 'value': '[id="displayed"]'} urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9EF4229E-AE32-428A-B770-64B7FEE6AD15"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9EF4229E-AE32-428A-B770-64B7FEE6AD15'}]} urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/element {'using': 'css selector', 'value': '[id="hidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-803E9B7F-022B-4828-8C78-04FAD3C6D9BA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-803E9B7F-022B-4828-8C78-04FAD3C6D9BA'}]} urllib3.connectionpool: [DEBUG] http://localhost:56145 "POST /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56145/session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3 {} urllib3.connectionpool: [DEBUG] http://localhost:56145 "DELETE /session/2bb5f5ad-a4fe-4ebf-ab65-7b4d8d5055f3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_move_window_position[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 14258 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40719/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40719 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40719 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7306371f-b54e-4712-b6af-f448ecc0c333","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":14260,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33329/session/7306371f-b54e-4712-b6af-f448ecc0c333"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40719 "POST /session/7306371f-b54e-4712-b6af-f448ecc0c333/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:40719 "GET /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {'x': 50, 'y': 50, 'width': None, 'height': None} urllib3.connectionpool: [DEBUG] http://localhost:40719 "POST /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:40719 "GET /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request FAILEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333 {} urllib3.connectionpool: [DEBUG] http://localhost:40719 "DELETE /session/7306371f-b54e-4712-b6af-f448ecc0c333 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_change_window_size[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 14526 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55125/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55125 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55125 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"82684472-1772-4d6e-83a2-387e315a9bae","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":14530,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34189/session/82684472-1772-4d6e-83a2-387e315a9bae"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55125/session/82684472-1772-4d6e-83a2-387e315a9bae/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55125 "POST /session/82684472-1772-4d6e-83a2-387e315a9bae/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55125/session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:55125 "GET /session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55125/session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect {'x': None, 'y': None, 'width': 600, 'height': 600} urllib3.connectionpool: [DEBUG] http://localhost:55125 "POST /session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect HTTP/1.1" 200 48 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":600,"height":600}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '48'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55125/session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:55125 "GET /session/82684472-1772-4d6e-83a2-387e315a9bae/window/rect HTTP/1.1" 200 48 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":600,"height":600}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '48'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55125/session/82684472-1772-4d6e-83a2-387e315a9bae {} urllib3.connectionpool: [DEBUG] http://localhost:55125 "DELETE /session/82684472-1772-4d6e-83a2-387e315a9bae HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_log_types[webkitgtk] SKIPPED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_get_log[webkitgtk] SKIPPED =================================== FAILURES =================================== _____________________ test_move_window_position[webkitgtk] _____________________ driver = pages = .Pages object at 0x7f651028de80> @pytest.mark.xfail_edge @pytest.mark.xfail_firefox(reason="https://github.com/mozilla/geckodriver/issues/2224") @pytest.mark.xfail_remote(reason="https://github.com/mozilla/geckodriver/issues/2224") @pytest.mark.xfail_safari def test_move_window_position(driver, pages): pages.load("blank.html") loc = driver.get_window_position() # note can't test 0,0 since some OS's dont allow that location # because of system toolbars new_x = 50 new_y = 50 if loc["x"] == new_x: new_x += 10 if loc["y"] == new_y: new_y += 10 driver.set_window_position(new_x, new_y) loc = driver.get_window_position() > assert loc["x"] == new_x E assert 0 == 50 driver = loc = {'x': 0, 'y': 0} new_x = 50 new_y = 50 pages = .Pages object at 0x7f651028de80> WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py:257: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 14258 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:40719/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:40719 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40719 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"7306371f-b54e-4712-b6af-f448ecc0c333","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":14260,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33329/session/7306371f-b54e-4712-b6af-f448ecc0c333"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40719 "POST /session/7306371f-b54e-4712-b6af-f448ecc0c333/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40719 "GET /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {'x': 50, 'y': 50, 'width': None, 'height': None} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40719 "POST /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:40719/session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40719 "GET /session/7306371f-b54e-4712-b6af-f448ecc0c333/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/api_example_tests.py: 31 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py:276: unconditional skip SKIPPED [1] WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py:287: unconditional skip FAILED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::test_move_window_position[webkitgtk] - assert 0 == 50 ============ 1 failed, 30 passed, 2 skipped, 33 warnings in 23.70s ============= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 12 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_browser_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 14803 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35593 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"268e02e4-a034-4454-b818-73e0daf4bd00","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":14805,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46537/session/268e02e4-a034-4454-b818-73e0daf4bd00"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35593/session/268e02e4-a034-4454-b818-73e0daf4bd00 {} urllib3.connectionpool: [DEBUG] http://localhost:35593 "DELETE /session/268e02e4-a034-4454-b818-73e0daf4bd00 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 14991 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60207 ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:14973): GLib-GIO-CRITICAL **: 15:28:40.819: Error while sending AddMatch() message: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60207 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"26771645-3515-4193-b750-c12dc3cc0f43","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":14995,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38413/session/26771645-3515-4193-b750-c12dc3cc0f43"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60207/session/26771645-3515-4193-b750-c12dc3cc0f43 {} urllib3.connectionpool: [DEBUG] http://localhost:60207 "DELETE /session/26771645-3515-4193-b750-c12dc3cc0f43 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_get_user_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 15338 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48153/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48153 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48153 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9ecf34b7-1a26-4bd8-a528-0c968c3bec22","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":15342,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45747/session/9ecf34b7-1a26-4bd8-a528-0c968c3bec22"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000004'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.getUserContexts", "params": {}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContexts': [{'userContext': 'default'}, {'userContext': '8000000000000003'}, {'userContext': '8000000000000004'}]}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000004"}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 5, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48153/session/9ecf34b7-1a26-4bd8-a528-0c968c3bec22 {} urllib3.connectionpool: [DEBUG] http://localhost:48153 "DELETE /session/9ecf34b7-1a26-4bd8-a528-0c968c3bec22 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_remove_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 15612 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35179/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35179 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35179 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e8d97611-b201-431f-9d13-61e9890b69aa","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":15616,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35869/session/e8d97611-b201-431f-9d13-61e9890b69aa"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000004'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.getUserContexts", "params": {}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContexts': [{'userContext': 'default'}, {'userContext': '8000000000000003'}, {'userContext': '8000000000000004'}]}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000004"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.getUserContexts", "params": {}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContexts': [{'userContext': 'default'}, {'userContext': '8000000000000003'}]}, 'id': 5, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 6} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 6, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35179/session/e8d97611-b201-431f-9d13-61e9890b69aa {} urllib3.connectionpool: [DEBUG] http://localhost:35179 "DELETE /session/e8d97611-b201-431f-9d13-61e9890b69aa HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_get_client_windows[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 15885 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42851/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42851 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42851 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"97dcc1d5-241a-4db5-866c-95ef17d53e0f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":15889,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40631/session/97dcc1d5-241a-4db5-866c-95ef17d53e0f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.getClientWindows", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'browser.getClientWindows' was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42851/session/97dcc1d5-241a-4db5-866c-95ef17d53e0f {} urllib3.connectionpool: [DEBUG] http://localhost:42851 "DELETE /session/97dcc1d5-241a-4db5-866c-95ef17d53e0f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_raises_exception_when_removing_default_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 16153 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42797/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42797 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42797 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cf04ccff-ec95-475f-9ac0-ca3f692d27a5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":16157,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33847/session/cf04ccff-ec95-475f-9ac0-ca3f692d27a5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42797/session/cf04ccff-ec95-475f-9ac0-ca3f692d27a5 {} urllib3.connectionpool: [DEBUG] http://localhost:42797 "DELETE /session/cf04ccff-ec95-475f-9ac0-ca3f692d27a5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_client_window_state_constants[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 16341 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43661/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43661 ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:16324): GLib-GObject-CRITICAL **: 15:28:45.144: g_object_ref: assertion 'G_IS_OBJECT (object)' failed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43661 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4eb10dd7-e3b5-426f-aa05-9bace6a76141","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":16345,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41675/session/4eb10dd7-e3b5-426f-aa05-9bace6a76141"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43661/session/4eb10dd7-e3b5-426f-aa05-9bace6a76141 {} urllib3.connectionpool: [DEBUG] http://localhost:43661 "DELETE /session/4eb10dd7-e3b5-426f-aa05-9bace6a76141 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_accept_insecure_certs[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 16583 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51103/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51103 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51103 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"387ffcb0-9010-4edc-8553-204c9cd1663d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":16586,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33039/session/387ffcb0-9010-4edc-8553-204c9cd1663d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {"acceptInsecureCerts": true}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-FB3AE919-C2FE-4E45-A5ED-5D5BF3DE0273'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51103/session/387ffcb0-9010-4edc-8553-204c9cd1663d/window {'handle': 'page-FB3AE919-C2FE-4E45-A5ED-5D5BF3DE0273'} urllib3.connectionpool: [DEBUG] http://localhost:51103 "POST /session/387ffcb0-9010-4edc-8553-204c9cd1663d/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51103/session/387ffcb0-9010-4edc-8553-204c9cd1663d/url {'url': 'https://self-signed.badssl.com/'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51103 "POST /session/387ffcb0-9010-4edc-8553-204c9cd1663d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51103/session/387ffcb0-9010-4edc-8553-204c9cd1663d/element {'using': 'tag name', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:51103 "POST /session/387ffcb0-9010-4edc-8553-204c9cd1663d/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51103/session/387ffcb0-9010-4edc-8553-204c9cd1663d {} urllib3.connectionpool: [DEBUG] http://localhost:51103 "DELETE /session/387ffcb0-9010-4edc-8553-204c9cd1663d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_direct_proxy[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 16962 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59285/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59285 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59285 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00fa8191-d2d1-415e-b518-baf79558c38b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":16967,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34005/session/00fa8191-d2d1-415e-b518-baf79558c38b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {"proxy": {"proxyType": "direct"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-2C5A3B3B-B896-4452-9901-C55393CA47D2'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59285/session/00fa8191-d2d1-415e-b518-baf79558c38b/window {'handle': 'page-2C5A3B3B-B896-4452-9901-C55393CA47D2'} urllib3.connectionpool: [DEBUG] http://localhost:59285 "POST /session/00fa8191-d2d1-415e-b518-baf79558c38b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59285/session/00fa8191-d2d1-415e-b518-baf79558c38b/url {'url': 'http://example.com/'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59285 "POST /session/00fa8191-d2d1-415e-b518-baf79558c38b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59285/session/00fa8191-d2d1-415e-b518-baf79558c38b/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:59285 "POST /session/00fa8191-d2d1-415e-b518-baf79558c38b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EC5C8008-EED2-48D7-9CE1-1DFCE51E7138"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59285/session/00fa8191-d2d1-415e-b518-baf79558c38b/element/node-EC5C8008-EED2-48D7-9CE1-1DFCE51E7138/text {} urllib3.connectionpool: [DEBUG] http://localhost:59285 "GET /session/00fa8191-d2d1-415e-b518-baf79558c38b/element/node-EC5C8008-EED2-48D7-9CE1-1DFCE51E7138/text HTTP/1.1" 200 137 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example DomainThis domain is for use in documentation examples without needing permission. Avoid use in operations.Learn more"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '137'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59285/session/00fa8191-d2d1-415e-b518-baf79558c38b {} urllib3.connectionpool: [DEBUG] http://localhost:59285 "DELETE /session/00fa8191-d2d1-415e-b518-baf79558c38b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_manual_proxy_all_params[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 17341 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54665 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bbfc47a3-1685-4851-a293-662fe48a2075","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":17346,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33147/session/bbfc47a3-1685-4851-a293-662fe48a2075"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {"proxy": {"proxyType": "manual", "httpProxy": "localhost:44991", "sslProxy": "localhost:44991", "socksProxy": "localhost:44991", "socksVersion": 5, "noProxy": ["the-internet.herokuapp.com"]}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-2401F9C8-0831-4BB6-8E25-EA9F68FD0C80'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/window {'handle': 'page-2401F9C8-0831-4BB6-8E25-EA9F68FD0C80'} urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session/bbfc47a3-1685-4851-a293-662fe48a2075/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/url {'url': 'http://the-internet.herokuapp.com/'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session/bbfc47a3-1685-4851-a293-662fe48a2075/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session/bbfc47a3-1685-4851-a293-662fe48a2075/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C6629771-9F9B-491F-BB4E-3BE161E971A3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/element/node-C6629771-9F9B-491F-BB4E-3BE161E971A3/text {} urllib3.connectionpool: [DEBUG] http://localhost:54665 "GET /session/bbfc47a3-1685-4851-a293-662fe48a2075/element/node-C6629771-9F9B-491F-BB4E-3BE161E971A3/text HTTP/1.1" 200 786 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Welcome to the-internet Available Examples A/B Testing Add/Remove Elements Basic Auth (user and pass: admin) Broken Images Challenging DOM Checkboxes Context Menu Digest Authentication (user and pass: admin) Disappearing Elements Drag and Drop Dropdown Dynamic Content Dynamic Controls Dynamic Loading Entry Ad Exit Intent File Download File Upload Floating Menu Forgot Password Form Authentication Frames Geolocation Horizontal Slider Hovers Infinite Scroll Inputs JQuery UI Menus JavaScript Alerts JavaScript onload event error Key Presses Large & Deep DOM Multiple Windows Nested Frames Notification Messages Redirect Link Secure File Download Shadow DOM Shifting Content Slow Resources Sortable Data Tables Status Codes Typos WYSIWYG Editor Powered by Elemental Selenium"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '786'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/url {'url': 'http://example.com/'} urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session/bbfc47a3-1685-4851-a293-662fe48a2075/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:54665 "POST /session/bbfc47a3-1685-4851-a293-662fe48a2075/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8B02AFE5-D93A-4B4B-851A-6D23FA2DE418"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075/element/node-8B02AFE5-D93A-4B4B-851A-6D23FA2DE418/text {} urllib3.connectionpool: [DEBUG] http://localhost:54665 "GET /session/bbfc47a3-1685-4851-a293-662fe48a2075/element/node-8B02AFE5-D93A-4B4B-851A-6D23FA2DE418/text HTTP/1.1" 200 137 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example DomainThis domain is for use in documentation examples without needing permission. Avoid use in operations.Learn more"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '137'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54665/session/bbfc47a3-1685-4851-a293-662fe48a2075 {} urllib3.connectionpool: [DEBUG] http://localhost:54665 "DELETE /session/bbfc47a3-1685-4851-a293-662fe48a2075 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_proxy_and_accept_insecure_certs[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 17728 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53721/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53721 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53721 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a47889e6-7662-4cdb-bd64-a145613fa5ff","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":17730,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36757/session/a47889e6-7662-4cdb-bd64-a145613fa5ff"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {"acceptInsecureCerts": true, "proxy": {"proxyType": "manual", "httpProxy": "localhost:36103", "sslProxy": "localhost:36103", "noProxy": ["self-signed.badssl.com"]}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-66493BA7-E90C-4F58-AAC5-33886744297F'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53721/session/a47889e6-7662-4cdb-bd64-a145613fa5ff/window {'handle': 'page-66493BA7-E90C-4F58-AAC5-33886744297F'} urllib3.connectionpool: [DEBUG] http://localhost:53721 "POST /session/a47889e6-7662-4cdb-bd64-a145613fa5ff/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53721/session/a47889e6-7662-4cdb-bd64-a145613fa5ff/url {'url': 'https://self-signed.badssl.com/'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53721 "POST /session/a47889e6-7662-4cdb-bd64-a145613fa5ff/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53721/session/a47889e6-7662-4cdb-bd64-a145613fa5ff/element {'using': 'tag name', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:53721 "POST /session/a47889e6-7662-4cdb-bd64-a145613fa5ff/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53721/session/a47889e6-7662-4cdb-bd64-a145613fa5ff {} urllib3.connectionpool: [DEBUG] http://localhost:53721 "DELETE /session/a47889e6-7662-4cdb-bd64-a145613fa5ff HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_unhandled_prompt_behavior[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 18106 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36001 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":18111,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33471/session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {"unhandledPromptBehavior": {"alert": "dismiss", "default": "dismiss", "prompt": "dismiss"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-86BE7041-3952-4252-ACCC-2854CF1DE94B'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5/window {'handle': 'page-86BE7041-3952-4252-ACCC-2854CF1DE94B'} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36001/session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5 {} urllib3.connectionpool: [DEBUG] http://localhost:36001 "DELETE /session/1b17b3a6-bd57-4f8d-b27d-fdd9674a67e5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_browser_tests.py: 12 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_get_client_windows[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_accept_insecure_certs[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_manual_proxy_all_params[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py::test_create_user_context_with_proxy_and_accept_insecure_certs[webkitgtk] ================== 8 passed, 4 xfailed, 14 warnings in 13.54s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 53 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_browsing_context_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 18492 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34621/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34621 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34621 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c6929534-8cc1-4e30-8c73-8489c0120295","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":18494,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40735/session/c6929534-8cc1-4e30-8c73-8489c0120295"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34621/session/c6929534-8cc1-4e30-8c73-8489c0120295 {} urllib3.connectionpool: [DEBUG] http://localhost:34621 "DELETE /session/c6929534-8cc1-4e30-8c73-8489c0120295 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_create_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 18679 using 0 to output None (WebKitWebProcess:18661): GLib-GObject-CRITICAL **: 15:28:54.675: g_object_ref: assertion 'G_IS_OBJECT (object)' failed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49269/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49269 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49269 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9ce4e831-b46c-4aad-833e-2cd27aec3268","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":18683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33293/session/9ce4e831-b46c-4aad-833e-2cd27aec3268"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-E67EEE05-B756-4CBF-8B7F-496444ACB638'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-E67EEE05-B756-4CBF-8B7F-496444ACB638", "promptUnload": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49269/session/9ce4e831-b46c-4aad-833e-2cd27aec3268 {} urllib3.connectionpool: [DEBUG] http://localhost:49269 "DELETE /session/9ce4e831-b46c-4aad-833e-2cd27aec3268 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_create_window_with_reference_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 19040 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37999/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37999 ERROR: Failed to connect to RealtimeKit: The connection is closed ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37999 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":19045,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38679/session/59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37999/session/59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8/window {} urllib3.connectionpool: [DEBUG] http://localhost:37999 "GET /session/59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2A1AD4A3-C758-41EF-81FE-B67FA7843F0C"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "referenceContext": "page-2A1AD4A3-C758-41EF-81FE-B67FA7843F0C", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-0EDA7895-73B7-470B-8F14-0A561C7BC3C0'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-0EDA7895-73B7-470B-8F14-0A561C7BC3C0", "promptUnload": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37999/session/59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8 {} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37999 "DELETE /session/59ce1acc-8eff-4f02-a38a-e8e37ce4d9f8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_create_tab[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 19414 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56369/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56369 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56369 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7ab1ec19-8db6-4e94-8868-8b914e4d334c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":19427,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35643/session/7ab1ec19-8db6-4e94-8868-8b914e4d334c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-A058CA25-EA6E-433D-B337-82E1F86F1158'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-A058CA25-EA6E-433D-B337-82E1F86F1158", "promptUnload": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56369/session/7ab1ec19-8db6-4e94-8868-8b914e4d334c {} urllib3.connectionpool: [DEBUG] http://localhost:56369 "DELETE /session/7ab1ec19-8db6-4e94-8868-8b914e4d334c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_create_tab_with_reference_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 19779 using 0 to output None (WebKitWebProcess:19616): GLib-GObject-CRITICAL **: 15:28:57.083: g_object_ref: assertion 'G_IS_OBJECT (object)' failed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40345/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40345 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40345 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":19787,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43563/session/35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40345/session/35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1/window {} urllib3.connectionpool: [DEBUG] http://localhost:40345 "GET /session/35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-75B515DC-6BC1-49BA-AC40-ABB3AA03DD39"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "referenceContext": "page-75B515DC-6BC1-49BA-AC40-ABB3AA03DD39", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-EB4D629B-5741-425E-AE1C-B63A7204A93E'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-EB4D629B-5741-425E-AE1C-B63A7204A93E", "promptUnload": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40345/session/35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1 {} urllib3.connectionpool: [DEBUG] http://localhost:40345 "DELETE /session/35c4fc73-f91b-45a4-8bc5-fc5b6b2588c1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_create_context_with_all_parameters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 20070 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43867/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43867 (WebKitWebProcess:19974): GLib-GObject-CRITICAL **: 15:28:57.970: g_object_ref: assertion 'G_IS_OBJECT (object)' failed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43867 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d4a90807-f5e4-4357-bb73-cd960f3c917d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":20140,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45949/session/d4a90807-f5e4-4357-bb73-cd960f3c917d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43867/session/d4a90807-f5e4-4357-bb73-cd960f3c917d/window {} urllib3.connectionpool: [DEBUG] http://localhost:43867 "GET /session/d4a90807-f5e4-4357-bb73-cd960f3c917d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-688BA8C4-81F2-486F-BAB6-0DC7872F92ED"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "referenceContext": "page-688BA8C4-81F2-486F-BAB6-0DC7872F92ED", "background": true, "userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-F153FF5A-F69B-4D21-BE45-3E90254CA84F'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-F153FF5A-F69B-4D21-BE45-3E90254CA84F", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.removeUserContext", "params": {"userContext": "8000000000000003"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43867/session/d4a90807-f5e4-4357-bb73-cd960f3c917d {} urllib3.connectionpool: [DEBUG] http://localhost:43867 "DELETE /session/d4a90807-f5e4-4357-bb73-cd960f3c917d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_to_url[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 20511 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42245/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42245 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42245 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"792e957c-a3d7-45e5-8cb8-0db81467a661","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":20515,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42433/session/792e957c-a3d7-45e5-8cb8-0db81467a661"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-A919CC3E-02A2-4031-83E3-D97D28743C9C'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-A919CC3E-02A2-4031-83E3-D97D28743C9C", "url": "http://127.0.0.1:8000/bidi/logEntryAdded.html"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-A919CC3E-02A2-4031-83E3-D97D28743C9C", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42245/session/792e957c-a3d7-45e5-8cb8-0db81467a661 {} urllib3.connectionpool: [DEBUG] http://localhost:42245 "DELETE /session/792e957c-a3d7-45e5-8cb8-0db81467a661 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_to_url_with_readiness_state[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 20879 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56337 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c5c73b7-7d88-41d1-9b5f-525b3332fb36","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":20883,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43917/session/1c5c73b7-7d88-41d1-9b5f-525b3332fb36"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:28:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-FF77F740-08C6-4402-8549-8ABA65AC2E96'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-FF77F740-08C6-4402-8549-8ABA65AC2E96", "url": "http://127.0.0.1:8000/bidi/logEntryAdded.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-FF77F740-08C6-4402-8549-8ABA65AC2E96", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56337/session/1c5c73b7-7d88-41d1-9b5f-525b3332fb36 {} urllib3.connectionpool: [DEBUG] http://localhost:56337 "DELETE /session/1c5c73b7-7d88-41d1-9b5f-525b3332fb36 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_get_tree_with_child[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 21246 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51139/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51139 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51139 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e0962173-8d15-447b-8e2d-7fc2ea38f63b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":21250,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45601/session/e0962173-8d15-447b-8e2d-7fc2ea38f63b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51139/session/e0962173-8d15-447b-8e2d-7fc2ea38f63b/window {} urllib3.connectionpool: [DEBUG] http://localhost:51139 "GET /session/e0962173-8d15-447b-8e2d-7fc2ea38f63b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-3587188E-ED30-44D8-8791-3A041E0C1152"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-3587188E-ED30-44D8-8791-3A041E0C1152", "url": "http://127.0.0.1:8000/iframes.html", "wait": "complete"}, "id": 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/iframes.html', 'navigation': 'placeholder_navigation'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.getTree", "params": {"root": "page-3587188E-ED30-44D8-8791-3A041E0C1152"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'contexts': [{'context': 'page-3587188E-ED30-44D8-8791-3A041E0C1152', 'url': 'http://127.0.0.1:8000/iframes.html', 'clientWindow': 'placeholder_window', 'userContext': 'default', 'children': [{'context': 'frame-EF08BCA9-3A8C-4EA7-8919-CBDF0D92B3DC', 'url': '', 'clientWindow': 'placeholder_window', 'userContext': 'default', 'children': [], 'originalOpener': None}], 'originalOpener': None, 'parent': None}]}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51139/session/e0962173-8d15-447b-8e2d-7fc2ea38f63b {} urllib3.connectionpool: [DEBUG] http://localhost:51139 "DELETE /session/e0962173-8d15-447b-8e2d-7fc2ea38f63b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_get_tree_with_depth[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 21517 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37331/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37331 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37331 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"87f7c802-0739-4655-b1ab-93b80ffd87ca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":21521,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44703/session/87f7c802-0739-4655-b1ab-93b80ffd87ca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37331/session/87f7c802-0739-4655-b1ab-93b80ffd87ca/window {} urllib3.connectionpool: [DEBUG] http://localhost:37331 "GET /session/87f7c802-0739-4655-b1ab-93b80ffd87ca/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-145474D1-B238-4FD7-B17E-43678791D85A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-145474D1-B238-4FD7-B17E-43678791D85A", "url": "http://127.0.0.1:8000/iframes.html", "wait": "complete"}, "id": 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/iframes.html', 'navigation': 'placeholder_navigation'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.getTree", "params": {"maxDepth": 0, "root": "page-145474D1-B238-4FD7-B17E-43678791D85A"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'contexts': [{'context': 'page-145474D1-B238-4FD7-B17E-43678791D85A', 'url': 'http://127.0.0.1:8000/iframes.html', 'clientWindow': 'placeholder_window', 'userContext': 'default', 'children': None, 'originalOpener': None, 'parent': None}]}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37331/session/87f7c802-0739-4655-b1ab-93b80ffd87ca {} urllib3.connectionpool: [DEBUG] http://localhost:37331 "DELETE /session/87f7c802-0739-4655-b1ab-93b80ffd87ca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_get_all_top_level_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 21788 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54529/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54529 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54529 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f5e0f4ed-6358-44c9-9bdb-18aaabc2155c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":21792,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41403/session/f5e0f4ed-6358-44c9-9bdb-18aaabc2155c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54529/session/f5e0f4ed-6358-44c9-9bdb-18aaabc2155c/window {} urllib3.connectionpool: [DEBUG] http://localhost:54529 "GET /session/f5e0f4ed-6358-44c9-9bdb-18aaabc2155c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-4A82C15E-EC49-470E-8D12-36FCB491E068"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-78F4F996-94DC-41FE-8F98-91ADDDCF02B9'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.getTree", "params": {}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'contexts': [{'context': 'page-4A82C15E-EC49-470E-8D12-36FCB491E068', 'url': 'about:blank', 'clientWindow': 'placeholder_window', 'userContext': 'default', 'children': [], 'originalOpener': None, 'parent': None}, {'context': 'page-78F4F996-94DC-41FE-8F98-91ADDDCF02B9', 'url': 'about:blank', 'clientWindow': 'placeholder_window', 'userContext': 'default', 'children': [], 'originalOpener': None, 'parent': None}]}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-78F4F996-94DC-41FE-8F98-91ADDDCF02B9", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54529/session/f5e0f4ed-6358-44c9-9bdb-18aaabc2155c {} urllib3.connectionpool: [DEBUG] http://localhost:54529 "DELETE /session/f5e0f4ed-6358-44c9-9bdb-18aaabc2155c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_close_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 22159 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53229/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53229 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53229 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"45e95763-7293-4482-8977-a6b3baa50984","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":22163,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45709/session/45e95763-7293-4482-8977-a6b3baa50984"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-5A0F2D23-6928-43ED-AB96-95ACA451D7B8'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-7DB4251E-5DBA-4EEA-82AF-31C1811C62F5'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-7DB4251E-5DBA-4EEA-82AF-31C1811C62F5", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.getTree", "params": {"root": "page-7DB4251E-5DBA-4EEA-82AF-31C1811C62F5"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'FrameNotFound', 'error': 'no such frame', 'id': 4} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-5A0F2D23-6928-43ED-AB96-95ACA451D7B8", "promptUnload": false}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 5, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53229/session/45e95763-7293-4482-8977-a6b3baa50984 {} urllib3.connectionpool: [DEBUG] http://localhost:53229 "DELETE /session/45e95763-7293-4482-8977-a6b3baa50984 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_close_tab[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 22632 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56337 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8799cff0-07c4-4aa4-82ab-7bb6fff29384","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":22636,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44999/session/8799cff0-07c4-4aa4-82ab-7bb6fff29384"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-291FEAD4-B456-4BAE-BDF1-EC7522C607E0'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-ECBDEAC5-55EB-46C7-9641-F0694F67F231'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-ECBDEAC5-55EB-46C7-9641-F0694F67F231", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.getTree", "params": {"root": "page-ECBDEAC5-55EB-46C7-9641-F0694F67F231"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'FrameNotFound', 'error': 'no such frame', 'id': 4} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-291FEAD4-B456-4BAE-BDF1-EC7522C607E0", "promptUnload": false}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 5, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56337/session/8799cff0-07c4-4aa4-82ab-7bb6fff29384 {} urllib3.connectionpool: [DEBUG] http://localhost:56337 "DELETE /session/8799cff0-07c4-4aa4-82ab-7bb6fff29384 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_activate_browsing_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 23095 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58555/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58555 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58555 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b7b0abd1-49bb-4b08-b9fa-c26279ea14e0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":23099,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35503/session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58555/session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0/window {} urllib3.connectionpool: [DEBUG] http://localhost:58555 "GET /session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-56F14297-FF90-4842-992F-29ACB1DD4978"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-49524E90-93B4-4A1C-9B3F-F81408797B6D'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58555/session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0/execute/sync {'script': 'return document.hasFocus();', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58555 "POST /session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58555/session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0 {} urllib3.connectionpool: [DEBUG] http://localhost:58555 "DELETE /session/b7b0abd1-49bb-4b08-b9fa-c26279ea14e0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_reload_browsing_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 23383 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33309/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33309 (WebKitWebProcess:23288): GLib-GObject-CRITICAL **: 15:29:06.292: g_object_ref: assertion 'G_IS_OBJECT (object)' failed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33309 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"13f4eba5-1ba5-4863-81f5-30e07866e24e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":23388,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36573/session/13f4eba5-1ba5-4863-81f5-30e07866e24e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-096F67FD-3AE3-4756-8386-5CC761CD31EB'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB", "url": "http://127.0.0.1:8000/bidi/logEntryAdded.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.reload", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB", "promptUnload": false}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33309/session/13f4eba5-1ba5-4863-81f5-30e07866e24e {} urllib3.connectionpool: [DEBUG] http://localhost:33309 "DELETE /session/13f4eba5-1ba5-4863-81f5-30e07866e24e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_reload_with_readiness_state[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 23757 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60725/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60725 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60725 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e6517035-b475-4e9a-8253-b95f50185443","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":23761,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35631/session/e6517035-b475-4e9a-8253-b95f50185443"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-89FBBFC6-2DE9-4CBF-8035-6391CC6A3B85'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-89FBBFC6-2DE9-4CBF-8035-6391CC6A3B85", "url": "http://127.0.0.1:8000/bidi/logEntryAdded.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.reload", "params": {"context": "page-89FBBFC6-2DE9-4CBF-8035-6391CC6A3B85", "wait": "complete"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-89FBBFC6-2DE9-4CBF-8035-6391CC6A3B85", "promptUnload": false}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60725/session/e6517035-b475-4e9a-8253-b95f50185443 {} urllib3.connectionpool: [DEBUG] http://localhost:60725 "DELETE /session/e6517035-b475-4e9a-8253-b95f50185443 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_handle_user_prompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 24128 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51203/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51203 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51203 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ae01535c-f42c-4b6e-872b-12a2f42fe86e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":24132,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39219/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/window {} urllib3.connectionpool: [DEBUG] http://localhost:51203 "GET /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C9BAE4CB-C0EA-4832-9837-F55FD3CC2467"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51203 "POST /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:51203 "POST /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-732BAD9E-3987-43BE-A747-081209FC5004"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/element/node-732BAD9E-3987-43BE-A747-081209FC5004/click {} urllib3.connectionpool: [DEBUG] http://localhost:51203 "POST /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/element/node-732BAD9E-3987-43BE-A747-081209FC5004/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:51203 "GET /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-C9BAE4CB-C0EA-4832-9837-F55FD3CC2467"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/title {} urllib3.connectionpool: [DEBUG] http://localhost:51203 "GET /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51203/session/ae01535c-f42c-4b6e-872b-12a2f42fe86e {} urllib3.connectionpool: [DEBUG] http://localhost:51203 "DELETE /session/ae01535c-f42c-4b6e-872b-12a2f42fe86e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_accept_user_prompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 24403 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47757/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47757 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47757 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":24407,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34855/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/window {} urllib3.connectionpool: [DEBUG] http://localhost:47757 "GET /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-B06C6915-E7B0-4474-863A-184931CE0FAC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47757 "POST /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:47757 "POST /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D9DABEA0-0A26-470E-A052-5CAE09F269CD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/element/node-D9DABEA0-0A26-470E-A052-5CAE09F269CD/click {} urllib3.connectionpool: [DEBUG] http://localhost:47757 "POST /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/element/node-D9DABEA0-0A26-470E-A052-5CAE09F269CD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:47757 "GET /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-B06C6915-E7B0-4474-863A-184931CE0FAC", "accept": true}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/title {} urllib3.connectionpool: [DEBUG] http://localhost:47757 "GET /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47757/session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb {} urllib3.connectionpool: [DEBUG] http://localhost:47757 "DELETE /session/7dabb476-e4cf-4dc9-9a0e-8b669fe3d3cb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_dismiss_user_prompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 24679 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42299/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42299 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42299 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"83b72266-44ed-43de-9e88-81d0bc72d3cf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":24683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35983/session/83b72266-44ed-43de-9e88-81d0bc72d3cf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/window {} urllib3.connectionpool: [DEBUG] http://localhost:42299 "GET /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C7C7A2BF-1C1B-41D9-B096-AC0401C2B3A7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42299 "POST /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:42299 "POST /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-03F1B1E7-6EEE-4BD1-8418-59032EBE9A2E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/element/node-03F1B1E7-6EEE-4BD1-8418-59032EBE9A2E/click {} urllib3.connectionpool: [DEBUG] http://localhost:42299 "POST /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/element/node-03F1B1E7-6EEE-4BD1-8418-59032EBE9A2E/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42299 "GET /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-C7C7A2BF-1C1B-41D9-B096-AC0401C2B3A7", "accept": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf/title {} urllib3.connectionpool: [DEBUG] http://localhost:42299 "GET /session/83b72266-44ed-43de-9e88-81d0bc72d3cf/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Testing Alerts"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42299/session/83b72266-44ed-43de-9e88-81d0bc72d3cf {} urllib3.connectionpool: [DEBUG] http://localhost:42299 "DELETE /session/83b72266-44ed-43de-9e88-81d0bc72d3cf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_pass_user_text_to_prompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 24952 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34529/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34529 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34529 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a4a17a7e-cc0d-49a1-b1af-1e69ba43672e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":24956,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37315/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34529/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/window {} urllib3.connectionpool: [DEBUG] http://localhost:34529 "GET /session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-B4B25E42-38A3-4A96-B6CD-EAABFD36BAE1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34529/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34529 "POST /session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34529/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/execute/sync {'script': "prompt('Enter something')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:34529 "POST /session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34529/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:34529 "GET /session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-B4B25E42-38A3-4A96-B6CD-EAABFD36BAE1", "userText": "Selenium automates browsers"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34529/session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e {} urllib3.connectionpool: [DEBUG] http://localhost:34529 "DELETE /session/a4a17a7e-cc0d-49a1-b1af-1e69ba43672e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_capture_screenshot[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 25224 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43999/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43999 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43999 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"12b815f0-c189-442b-b769-64ac9fe979d9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":25228,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35315/session/12b815f0-c189-442b-b769-64ac9fe979d9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43999/session/12b815f0-c189-442b-b769-64ac9fe979d9/window {} urllib3.connectionpool: [DEBUG] http://localhost:43999 "GET /session/12b815f0-c189-442b-b769-64ac9fe979d9/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-6447C5A8-3FF8-4425-A60D-9777B41135FE"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43999/session/12b815f0-c189-442b-b769-64ac9fe979d9/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43999 "POST /session/12b815f0-c189-442b-b769-64ac9fe979d9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.captureScreenshot", "params": {"context": "page-6447C5A8-3FF8-4425-A60D-9777B41135FE", "origin": "viewport"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'browsingContext.captureScreenshot' was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43999/session/12b815f0-c189-442b-b769-64ac9fe979d9 {} urllib3.connectionpool: [DEBUG] http://localhost:43999 "DELETE /session/12b815f0-c189-442b-b769-64ac9fe979d9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_capture_screenshot_with_parameters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 25495 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52087/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52087 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52087 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4075dfa5-f6ed-43f4-9751-2f69bdbf92e6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":25499,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38733/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52087/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/window {} urllib3.connectionpool: [DEBUG] http://localhost:52087 "GET /session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-24BBB31A-FC53-41EA-9671-F47F79C994A7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52087/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/url {'url': 'http://127.0.0.1:8000/coordinates_tests/simple_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52087 "POST /session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52087/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:52087 "POST /session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AA2D5AF5-8A37-4338-9FAA-229B4FA44445"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52087/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/element/node-AA2D5AF5-8A37-4338-9FAA-229B4FA44445/rect {} urllib3.connectionpool: [DEBUG] http://localhost:52087 "GET /session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6/element/node-AA2D5AF5-8A37-4338-9FAA-229B4FA44445/rect HTTP/1.1" 200 50 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"y":10,"width":100,"height":100}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '50'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.captureScreenshot", "params": {"context": "page-24BBB31A-FC53-41EA-9671-F47F79C994A7", "origin": "document", "clip": {"type": "box", "x": 10, "y": 10, "width": 5, "height": 5}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'browsingContext.captureScreenshot' was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52087/session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6 {} urllib3.connectionpool: [DEBUG] http://localhost:52087 "DELETE /session/4075dfa5-f6ed-43f4-9751-2f69bdbf92e6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_set_viewport[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 25766 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40577/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40577 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40577 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f1c95b5a-4bcf-4e2a-bdb8-39175187507a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":25770,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41805/session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40577/session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/window {} urllib3.connectionpool: [DEBUG] http://localhost:40577 "GET /session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-CC11C7D6-8B68-4D05-BB78-9760EA375FCC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40577/session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40577 "POST /session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.setViewport", "params": {"context": "page-CC11C7D6-8B68-4D05-BB78-9760EA375FCC", "viewport": {"width": 250, "height": 300}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40577/session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/execute/sync {'script': 'return [window.innerWidth, window.innerHeight];', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40577 "POST /session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[341,262]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40577/session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a {} urllib3.connectionpool: [DEBUG] http://localhost:40577 "DELETE /session/f1c95b5a-4bcf-4e2a-bdb8-39175187507a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_set_viewport_with_device_pixel_ratio[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 26037 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39043/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39043 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39043 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe682fbe-fe66-4b28-8876-cff3400bc44f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":26039,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34413/session/fe682fbe-fe66-4b28-8876-cff3400bc44f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39043/session/fe682fbe-fe66-4b28-8876-cff3400bc44f/window {} urllib3.connectionpool: [DEBUG] http://localhost:39043 "GET /session/fe682fbe-fe66-4b28-8876-cff3400bc44f/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-1B97D8AA-7A1D-4C46-BEB7-7EDC32114FEE"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39043/session/fe682fbe-fe66-4b28-8876-cff3400bc44f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39043 "POST /session/fe682fbe-fe66-4b28-8876-cff3400bc44f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.setViewport", "params": {"context": "page-1B97D8AA-7A1D-4C46-BEB7-7EDC32114FEE", "viewport": {"width": 250, "height": 300}, "devicePixelRatio": 5}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39043/session/fe682fbe-fe66-4b28-8876-cff3400bc44f/execute/sync {'script': 'return [window.innerWidth, window.innerHeight];', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:39043 "POST /session/fe682fbe-fe66-4b28-8876-cff3400bc44f/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[341,262]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39043/session/fe682fbe-fe66-4b28-8876-cff3400bc44f {} urllib3.connectionpool: [DEBUG] http://localhost:39043 "DELETE /session/fe682fbe-fe66-4b28-8876-cff3400bc44f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_print_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 26309 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37209 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1040b736-9f2b-4afb-a7bf-619a683cfd55","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":26313,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38275/session/1040b736-9f2b-4afb-a7bf-619a683cfd55"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37209/session/1040b736-9f2b-4afb-a7bf-619a683cfd55/window {} urllib3.connectionpool: [DEBUG] http://localhost:37209 "GET /session/1040b736-9f2b-4afb-a7bf-619a683cfd55/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-EF3FB11C-F920-460D-ACD6-79BE176E4ABC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session/1040b736-9f2b-4afb-a7bf-619a683cfd55/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session/1040b736-9f2b-4afb-a7bf-619a683cfd55/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.print", "params": {"context": "page-EF3FB11C-F920-460D-ACD6-79BE176E4ABC", "background": false, "orientation": "portrait", "scale": 1.0, "shrinkToFit": true}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'browsingContext.print' was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37209/session/1040b736-9f2b-4afb-a7bf-619a683cfd55 {} urllib3.connectionpool: [DEBUG] http://localhost:37209 "DELETE /session/1040b736-9f2b-4afb-a7bf-619a683cfd55 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_back_in_browser_history[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 26579 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35369/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35369 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35369 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"75be4e32-72ca-47b5-8e13-eb96ea108da4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":26583,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37049/session/75be4e32-72ca-47b5-8e13-eb96ea108da4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35369/session/75be4e32-72ca-47b5-8e13-eb96ea108da4/window {} urllib3.connectionpool: [DEBUG] http://localhost:35369 "GET /session/75be4e32-72ca-47b5-8e13-eb96ea108da4/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-D5B3CC3E-EFA2-461D-B56B-EE3E663287D0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-D5B3CC3E-EFA2-461D-B56B-EE3E663287D0", "url": "http://127.0.0.1:8000/formPage.html", "wait": "complete"}, "id": 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/formPage.html', 'navigation': 'placeholder_navigation'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35369/session/75be4e32-72ca-47b5-8e13-eb96ea108da4/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:35369 "POST /session/75be4e32-72ca-47b5-8e13-eb96ea108da4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F1C56793-CF0D-4698-9FE9-FBD9CD896357"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35369/session/75be4e32-72ca-47b5-8e13-eb96ea108da4/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F1C56793-CF0D-4698-9FE9-FBD9CD896357'}]} urllib3.connectionpool: [DEBUG] http://localhost:35369 "POST /session/75be4e32-72ca-47b5-8e13-eb96ea108da4/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35369/session/75be4e32-72ca-47b5-8e13-eb96ea108da4/title {} urllib3.connectionpool: [DEBUG] http://localhost:35369 "GET /session/75be4e32-72ca-47b5-8e13-eb96ea108da4/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.traverseHistory", "params": {"context": "page-D5B3CC3E-EFA2-461D-B56B-EE3E663287D0", "delta": -1}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 2} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35369/session/75be4e32-72ca-47b5-8e13-eb96ea108da4 {} urllib3.connectionpool: [DEBUG] http://localhost:35369 "DELETE /session/75be4e32-72ca-47b5-8e13-eb96ea108da4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_forward_in_browser_history[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 26853 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56699/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56699 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56699 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f15459e9-85f1-4e2d-8dd5-75a3e429fd95","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":26857,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41117/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56699/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/window {} urllib3.connectionpool: [DEBUG] http://localhost:56699 "GET /session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C248E1A1-AF2D-40C5-8A4D-7896841C9554"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-C248E1A1-AF2D-40C5-8A4D-7896841C9554", "url": "http://127.0.0.1:8000/formPage.html", "wait": "complete"}, "id": 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/formPage.html', 'navigation': 'placeholder_navigation'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56699/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:56699 "POST /session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3D502488-84E4-418F-BC96-CEFDE54E9C65"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56699/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3D502488-84E4-418F-BC96-CEFDE54E9C65'}]} urllib3.connectionpool: [DEBUG] http://localhost:56699 "POST /session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56699/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/title {} urllib3.connectionpool: [DEBUG] http://localhost:56699 "GET /session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.traverseHistory", "params": {"context": "page-C248E1A1-AF2D-40C5-8A4D-7896841C9554", "delta": -1}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 2} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56699/session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95 {} urllib3.connectionpool: [DEBUG] http://localhost:56699 "DELETE /session/f15459e9-85f1-4e2d-8dd5-75a3e429fd95 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27123 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53379/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53379 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53379 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3f500ac9-21b2-4b94-bf44-29df78478a1c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27127,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37389/session/3f500ac9-21b2-4b94-bf44-29df78478a1c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c/window {} urllib3.connectionpool: [DEBUG] http://localhost:53379 "GET /session/3f500ac9-21b2-4b94-bf44-29df78478a1c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-DAE2F988-159E-4BD5-976A-B7DB26350225"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53379 "POST /session/3f500ac9-21b2-4b94-bf44-29df78478a1c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-DAE2F988-159E-4BD5-976A-B7DB26350225", "locator": {"type": "css", "value": "div"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-DC6F94D3-6825-4E00-AC41-A169988DC2AB', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 9, 'attributes': {'class': 'navigation'}}}, {'type': 'node', 'handle': 'node-71EA655A-9E55-4310-BE7F-7398DD8FD88D', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}, {'type': 'node', 'handle': 'node-BA9286A0-7DAF-4FF5-AAC9-B792A14281C9', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 6, 'attributes': {'class': 'extraDiv'}}}, {'type': 'node', 'handle': 'node-989CE522-2062-4898-8F18-F712E6726F0C', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 4, 'attributes': {}}}, {'type': 'node', 'handle': 'node-99878D5C-000E-4BF9-B617-CCA06C8EC472', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-F7560DAD-ED7B-4950-A64D-29F07AAFB936', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-61C79686-C2D9-4A92-8F00-6891B89B971B', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-701D86BD-D906-4D6E-AAA0-4333A156B5D5', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 2, 'attributes': {}}}, {'type': 'node', 'handle': 'node-81637C01-4CD5-4CC9-89D0-39E33929F948', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {}}}, {'type': 'node', 'handle': 'node-8C410131-CF92-446D-8CA4-FF150463011F', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {}}}, {'type': 'node', 'handle': 'node-940CAF5A-A51E-4EE9-A2E3-0C667B0C8CB7', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {'id': 'parent'}}}, {'type': 'node', 'handle': 'node-70C32E0F-1708-4B49-9AD0-65108584089B', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {'id': 'child', 'class': 'cls-!@#$%^&*'}}}, {'type': 'node', 'handle': 'node-4AB500BD-8B79-4CB3-9EB8-33F70BC79127', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {'id': 'only-exists-on-xhtmltest'}}}]}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c {} urllib3.connectionpool: [DEBUG] http://localhost:53379 "DELETE /session/3f500ac9-21b2-4b94-bf44-29df78478a1c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_css_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27399 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45037/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45037 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45037 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1abda6ea-9e4b-4ed1-a846-1afe48437713","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27403,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35271/session/1abda6ea-9e4b-4ed1-a846-1afe48437713"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713/window {} urllib3.connectionpool: [DEBUG] http://localhost:45037 "GET /session/1abda6ea-9e4b-4ed1-a846-1afe48437713/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-E9935B62-03BA-4244-84F5-008DE7B3BDCF"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45037 "POST /session/1abda6ea-9e4b-4ed1-a846-1afe48437713/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-E9935B62-03BA-4244-84F5-008DE7B3BDCF", "locator": {"type": "css", "value": "div.extraDiv, div.content"}, "maxNodeCount": 1}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-331DAE70-6A9E-4D6A-9F2F-4F04C0AEDBF9', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}]}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713 {} urllib3.connectionpool: [DEBUG] http://localhost:45037 "DELETE /session/1abda6ea-9e4b-4ed1-a846-1afe48437713 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_xpath_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27668 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44947/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44947 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44947 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cc82fed1-8a68-4aef-8979-12d8eaaea97a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27670,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41399/session/cc82fed1-8a68-4aef-8979-12d8eaaea97a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44947/session/cc82fed1-8a68-4aef-8979-12d8eaaea97a/window {} urllib3.connectionpool: [DEBUG] http://localhost:44947 "GET /session/cc82fed1-8a68-4aef-8979-12d8eaaea97a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-71D66C05-7A5B-4DB4-9755-3AC201AE54FC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44947/session/cc82fed1-8a68-4aef-8979-12d8eaaea97a/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44947 "POST /session/cc82fed1-8a68-4aef-8979-12d8eaaea97a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-71D66C05-7A5B-4DB4-9755-3AC201AE54FC", "locator": {"type": "xpath", "value": "/html/body/div[2]"}, "maxNodeCount": 1}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "Locator type 'xpath' is not yet implemented. See https://bugs.webkit.org/show_bug.cgi?id=288329", 'error': 'unsupported operation', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44947/session/cc82fed1-8a68-4aef-8979-12d8eaaea97a {} urllib3.connectionpool: [DEBUG] http://localhost:44947 "DELETE /session/cc82fed1-8a68-4aef-8979-12d8eaaea97a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_inner_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27939 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56871/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56871 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56871 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"648f89f4-a3f4-4a5d-a010-d0600f347b93","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27941,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39553/session/648f89f4-a3f4-4a5d-a010-d0600f347b93"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56871/session/648f89f4-a3f4-4a5d-a010-d0600f347b93/window {} urllib3.connectionpool: [DEBUG] http://localhost:56871 "GET /session/648f89f4-a3f4-4a5d-a010-d0600f347b93/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-DB127105-859C-42F0-AAB3-663AAC161BCC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56871/session/648f89f4-a3f4-4a5d-a010-d0600f347b93/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56871 "POST /session/648f89f4-a3f4-4a5d-a010-d0600f347b93/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-DB127105-859C-42F0-AAB3-663AAC161BCC", "locator": {"type": "innerText", "value": "Spaced out"}, "maxNodeCount": 1}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "Locator type 'innerText' is not yet implemented. See https://bugs.webkit.org/show_bug.cgi?id=288329", 'error': 'unsupported operation', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56871/session/648f89f4-a3f4-4a5d-a010-d0600f347b93 {} urllib3.connectionpool: [DEBUG] http://localhost:56871 "DELETE /session/648f89f4-a3f4-4a5d-a010-d0600f347b93 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_max_node_count[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 28210 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52737/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52737 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52737 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e436b454-ffaf-49fa-8cf2-646beee6f88f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":28214,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36671/session/e436b454-ffaf-49fa-8cf2-646beee6f88f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f/window {} urllib3.connectionpool: [DEBUG] http://localhost:52737 "GET /session/e436b454-ffaf-49fa-8cf2-646beee6f88f/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C9B8BB88-14D9-48C1-ADF5-829B969E4A5E"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52737 "POST /session/e436b454-ffaf-49fa-8cf2-646beee6f88f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-C9B8BB88-14D9-48C1-ADF5-829B969E4A5E", "locator": {"type": "css", "value": "div"}, "maxNodeCount": 4}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-A5AFDF30-8A45-4BE8-845C-C6186D391DC8', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 9, 'attributes': {'class': 'navigation'}}}, {'type': 'node', 'handle': 'node-A8EBBDDC-6A54-46D5-97AA-E96850E80D0F', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}, {'type': 'node', 'handle': 'node-2E7CA311-77F2-4F12-803E-5070A5127649', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 6, 'attributes': {'class': 'extraDiv'}}}, {'type': 'node', 'handle': 'node-B061B2E8-FCB8-461A-8CB7-3612A1ECAE06', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 4, 'attributes': {}}}]}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f {} urllib3.connectionpool: [DEBUG] http://localhost:52737 "DELETE /session/e436b454-ffaf-49fa-8cf2-646beee6f88f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_given_start_nodes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 28484 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38955/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38955 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38955 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1cc9afbe-9ba2-4195-a3ae-3fe118579fae","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":28488,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36971/session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38955/session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae/window {} urllib3.connectionpool: [DEBUG] http://localhost:38955 "GET /session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C73B3E0A-20CC-487D-B229-6ECAFD7670F3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38955/session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38955 "POST /session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.locateNodes", "params": {"context": "page-C73B3E0A-20CC-487D-B229-6ECAFD7670F3", "locator": {"type": "css", "value": "form[name='login']"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-EC50399C-5F42-4379-B972-80DBD5C8CF56', 'value': {'nodeType': 1, 'localName': 'form', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 7, 'attributes': {'method': 'get', 'action': 'resultPage.html', 'name': 'login'}}}]}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38955/session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae {} urllib3.connectionpool: [DEBUG] http://localhost:38955 "DELETE /session/1cc9afbe-9ba2-4195-a3ae-3fe118579fae HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_context_created[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 28753 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39447/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39447 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39447 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"69819623-e814-406f-b05c-5a11b478c024","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":28755,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43511/session/69819623-e814-406f-b05c-5a11b478c024"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '242897d9-b1cf-40e3-bb6c-098640b1493f'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-7A3B5F85-1376-4EC0-A10C-D068981D2E75'}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39447/session/69819623-e814-406f-b05c-5a11b478c024 {} urllib3.connectionpool: [DEBUG] http://localhost:39447 "DELETE /session/69819623-e814-406f-b05c-5a11b478c024 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_context_destroyed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 29034 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40987/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40987 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40987 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1afafd3c-9836-4560-84e3-fca91bf2270c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":29039,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46453/session/1afafd3c-9836-4560-84e3-fca91bf2270c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextDestroyed"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '7416d1c3-7f85-4419-b81a-a66edd4f2a94'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-36652BE5-7C6F-47AF-AFCE-C5DEDCA11CB8'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-36652BE5-7C6F-47AF-AFCE-C5DEDCA11CB8", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.contextDestroyed', 'params': {'context': 'page-36652BE5-7C6F-47AF-AFCE-C5DEDCA11CB8', 'url': 'about:blank', 'originalOpener': 'null', 'parent': 'null', 'children': [], 'clientWindow': '17', 'userContext': 'default'}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["browsingContext.contextDestroyed"]}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40987/session/1afafd3c-9836-4560-84e3-fca91bf2270c {} urllib3.connectionpool: [DEBUG] http://localhost:40987 "DELETE /session/1afafd3c-9836-4560-84e3-fca91bf2270c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_committed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 29408 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36851/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36851 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36851 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"06e9a40b-16fd-46a9-975d-b348f5ef93a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":29412,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45563/session/06e9a40b-16fd-46a9-975d-b348f5ef93a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.navigationCommitted"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '8b9d8a5e-c11f-4859-ac1c-533ed4dfe5bb'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.navigationCommitted', 'params': {'context': 'page-26377772-A938-4A80-A357-F833E831C995', 'navigation': '00000000-0000-000f-0000-00000000000f', 'timestamp': 1787178566852.356, 'url': 'about:blank'}, 'type': 'event'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36851/session/06e9a40b-16fd-46a9-975d-b348f5ef93a2/window {} urllib3.connectionpool: [DEBUG] http://localhost:36851 "GET /session/06e9a40b-16fd-46a9-975d-b348f5ef93a2/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-26377772-A938-4A80-A357-F833E831C995"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-26377772-A938-4A80-A357-F833E831C995", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.navigationCommitted', 'params': {'context': 'page-26377772-A938-4A80-A357-F833E831C995', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178566880.7158, 'url': 'http://127.0.0.1:8000/simpleTest.html'}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} FAILEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36851/session/06e9a40b-16fd-46a9-975d-b348f5ef93a2 {} urllib3.connectionpool: [DEBUG] http://localhost:36851 "DELETE /session/06e9a40b-16fd-46a9-975d-b348f5ef93a2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_dom_content_loaded[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 29682 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55099/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55099 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55099 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"650d3eb2-84b9-4fba-a487-42f8d760eb6b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":29686,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38181/session/650d3eb2-84b9-4fba-a487-42f8d760eb6b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.domContentLoaded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '97c685e3-e07e-4285-aaab-951027a11356'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.domContentLoaded', 'params': {'context': 'page-7360CC2A-7203-4700-AE8F-C52BD558CEF6', 'navigation': '00000000-0000-000f-0000-00000000000f', 'timestamp': 1787178567675, 'url': 'about:blank'}, 'type': 'event'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55099/session/650d3eb2-84b9-4fba-a487-42f8d760eb6b/window {} urllib3.connectionpool: [DEBUG] http://localhost:55099 "GET /session/650d3eb2-84b9-4fba-a487-42f8d760eb6b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-7360CC2A-7203-4700-AE8F-C52BD558CEF6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-7360CC2A-7203-4700-AE8F-C52BD558CEF6", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.domContentLoaded', 'params': {'context': 'page-7360CC2A-7203-4700-AE8F-C52BD558CEF6', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178567721, 'url': 'http://127.0.0.1:8000/simpleTest.html'}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55099/session/650d3eb2-84b9-4fba-a487-42f8d760eb6b {} urllib3.connectionpool: [DEBUG] http://localhost:55099 "DELETE /session/650d3eb2-84b9-4fba-a487-42f8d760eb6b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_load[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 29955 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52565/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52565 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52565 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"daef5675-eb75-4a9f-be50-829ccb1def79","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":29959,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41647/session/daef5675-eb75-4a9f-be50-829ccb1def79"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.load"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '2f47a6ec-74fa-4a53-b79a-9068a3118ab8'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.load', 'params': {'context': 'page-413C1852-51A6-4707-95FE-E4131516E7CA', 'navigation': '00000000-0000-000f-0000-00000000000f', 'timestamp': 1787178568465, 'url': 'about:blank'}, 'type': 'event'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52565/session/daef5675-eb75-4a9f-be50-829ccb1def79/window {} urllib3.connectionpool: [DEBUG] http://localhost:52565 "GET /session/daef5675-eb75-4a9f-be50-829ccb1def79/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-413C1852-51A6-4707-95FE-E4131516E7CA"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-413C1852-51A6-4707-95FE-E4131516E7CA", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.load', 'params': {'context': 'page-413C1852-51A6-4707-95FE-E4131516E7CA', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178568508, 'url': 'http://127.0.0.1:8000/simpleTest.html'}, 'type': 'event'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52565/session/daef5675-eb75-4a9f-be50-829ccb1def79 {} urllib3.connectionpool: [DEBUG] http://localhost:52565 "DELETE /session/daef5675-eb75-4a9f-be50-829ccb1def79 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_started[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 30227 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56585/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56585 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56585 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":30231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45513/session/5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.navigationStarted"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'a981dd70-4dff-46b9-8070-ed9e10fc49a2'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.navigationStarted', 'params': {'context': 'page-C8DE676D-6104-40A8-A8CB-7647A797E3F3', 'navigation': '00000000-0000-000f-0000-00000000000f', 'timestamp': 1787178569285.5698, 'url': ''}, 'type': 'event'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56585/session/5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05/window {} urllib3.connectionpool: [DEBUG] http://localhost:56585 "GET /session/5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C8DE676D-6104-40A8-A8CB-7647A797E3F3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-C8DE676D-6104-40A8-A8CB-7647A797E3F3", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.navigationStarted', 'params': {'context': 'page-C8DE676D-6104-40A8-A8CB-7647A797E3F3', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178569301.1812, 'url': 'about:blank'}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56585/session/5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05 {} urllib3.connectionpool: [DEBUG] http://localhost:56585 "DELETE /session/5e6e3b62-9e5a-45f8-aefb-3d432ad6ce05 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_fragment_navigated[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 30499 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55325/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55325 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55325 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"71f23ac6-8e8a-4875-8038-0ed3a422778c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":30503,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35009/session/71f23ac6-8e8a-4875-8038-0ed3a422778c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.fragmentNavigated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '6ab905ed-d7a0-44bf-99f6-7ab911960b39'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55325/session/71f23ac6-8e8a-4875-8038-0ed3a422778c/window {} urllib3.connectionpool: [DEBUG] http://localhost:55325 "GET /session/71f23ac6-8e8a-4875-8038-0ed3a422778c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-CDD3B94C-256C-450A-9B27-7C2537E5723D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-CDD3B94C-256C-450A-9B27-7C2537E5723D", "url": "http://127.0.0.1:8000/linked_image.html", "wait": "complete"}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/linked_image.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-CDD3B94C-256C-450A-9B27-7C2537E5723D", "url": "http://127.0.0.1:8000/linked_image.html#link", "wait": "complete"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/linked_image.html#link', 'navigation': 'placeholder_navigation'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.fragmentNavigated', 'params': {'context': 'page-CDD3B94C-256C-450A-9B27-7C2537E5723D', 'navigation': '00000000-0000-0014-0000-000000000014', 'timestamp': 1787178570223.9116, 'url': 'http://127.0.0.1:8000/linked_image.html#link'}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.fragmentNavigated', 'params': {'context': 'page-CDD3B94C-256C-450A-9B27-7C2537E5723D', 'navigation': '00000000-0000-0010-0000-000000000010', 'timestamp': 1787178570223.9678, 'url': 'http://127.0.0.1:8000/linked_image.html#link'}, 'type': 'event'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55325/session/71f23ac6-8e8a-4875-8038-0ed3a422778c {} urllib3.connectionpool: [DEBUG] http://localhost:55325 "DELETE /session/71f23ac6-8e8a-4875-8038-0ed3a422778c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_failed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 30772 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39455/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39455 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39455 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":30776,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36289/session/7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.navigationFailed"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '812cea7a-0070-433f-9d4e-7b053f2841a2'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39455/session/7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1/window {} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39455 "GET /session/7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2A016FA0-C8CE-43CF-AF4E-77E35C2F4E8B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-2A016FA0-C8CE-43CF-AF4E-77E35C2F4E8B", "url": "http://invalid-domain-that-does-not-exist.test/"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://invalid-domain-that-does-not-exist.test/', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.navigationFailed', 'params': {'context': 'page-2A016FA0-C8CE-43CF-AF4E-77E35C2F4E8B', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178571014.921, 'url': 'about:blank'}, 'type': 'event'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39455/session/7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1 {} urllib3.connectionpool: [DEBUG] http://localhost:39455 "DELETE /session/7b1fb5b6-d1f3-4dfb-a604-bf7e2d4d8da1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_user_prompt_opened[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 31044 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42063/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42063 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42063 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e1c97427-a4b7-408a-bc49-500b1da4f04e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":31048,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42691/session/e1c97427-a4b7-408a-bc49-500b1da4f04e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.userPromptOpened"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '015a781e-ba07-4192-9a9a-3fe8fdc4d93a'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e/url {'url': 'http://127.0.0.1:8000/alerts.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42063 "POST /session/e1c97427-a4b7-408a-bc49-500b1da4f04e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e/element {'using': 'css selector', 'value': '[id="alert"]'} urllib3.connectionpool: [DEBUG] http://localhost:42063 "POST /session/e1c97427-a4b7-408a-bc49-500b1da4f04e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-31242E5A-FCFA-4A0E-9BED-8615359318C9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e/element/node-31242E5A-FCFA-4A0E-9BED-8615359318C9/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.userPromptOpened', 'params': {'context': 'page-4681A2ED-2844-4D2F-9FBF-C5CD9E8BF7F3', 'type': 'alert', 'handler': 'accept', 'message': 'cheese', 'defaultValue': ''}, 'type': 'event'} urllib3.connectionpool: [DEBUG] http://localhost:42063 "POST /session/e1c97427-a4b7-408a-bc49-500b1da4f04e/element/node-31242E5A-FCFA-4A0E-9BED-8615359318C9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:42063 "GET /session/e1c97427-a4b7-408a-bc49-500b1da4f04e/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e/window {} urllib3.connectionpool: [DEBUG] http://localhost:42063 "GET /session/e1c97427-a4b7-408a-bc49-500b1da4f04e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-4681A2ED-2844-4D2F-9FBF-C5CD9E8BF7F3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-4681A2ED-2844-4D2F-9FBF-C5CD9E8BF7F3"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["browsingContext.userPromptOpened"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42063/session/e1c97427-a4b7-408a-bc49-500b1da4f04e {} urllib3.connectionpool: [DEBUG] http://localhost:42063 "DELETE /session/e1c97427-a4b7-408a-bc49-500b1da4f04e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_user_prompt_closed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 31321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52657/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52657 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52657 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3cbe9711-5135-44ee-ab21-e1938cb01003","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":31325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37051/session/3cbe9711-5135-44ee-ab21-e1938cb01003"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.userPromptClosed"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'e0651f93-e4f9-41e1-89ac-e8c76d69e94c'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52657/session/3cbe9711-5135-44ee-ab21-e1938cb01003/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} urllib3.connectionpool: [DEBUG] http://localhost:52657 "POST /session/3cbe9711-5135-44ee-ab21-e1938cb01003/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52657/session/3cbe9711-5135-44ee-ab21-e1938cb01003/execute/sync {'script': "prompt('Enter something')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52657 "POST /session/3cbe9711-5135-44ee-ab21-e1938cb01003/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52657/session/3cbe9711-5135-44ee-ab21-e1938cb01003/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:52657 "GET /session/3cbe9711-5135-44ee-ab21-e1938cb01003/alert/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Enter something"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52657/session/3cbe9711-5135-44ee-ab21-e1938cb01003/window {} urllib3.connectionpool: [DEBUG] http://localhost:52657 "GET /session/3cbe9711-5135-44ee-ab21-e1938cb01003/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-640FFCA0-2585-406F-B040-E980BBF97ED2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.handleUserPrompt", "params": {"context": "page-640FFCA0-2585-406F-B040-E980BBF97ED2", "accept": true, "userText": "test input"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'method': 'browsingContext.userPromptClosed', 'params': {'context': 'page-640FFCA0-2585-406F-B040-E980BBF97ED2', 'type': 'prompt', 'accepted': True, 'userText': ''}, 'type': 'event'} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52657/session/3cbe9711-5135-44ee-ab21-e1938cb01003 {} urllib3.connectionpool: [DEBUG] http://localhost:52657 "DELETE /session/3cbe9711-5135-44ee-ab21-e1938cb01003 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_history_updated[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 31595 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40051/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40051 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40051 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"61348a8e-3dae-4671-93e9-dec29faebc5d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":31599,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38747/session/61348a8e-3dae-4671-93e9-dec29faebc5d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.historyUpdated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'b41a1f32-4030-42d9-b276-a994e7c073dc'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40051/session/61348a8e-3dae-4671-93e9-dec29faebc5d/window {} urllib3.connectionpool: [DEBUG] http://localhost:40051 "GET /session/61348a8e-3dae-4671-93e9-dec29faebc5d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-55353586-7E93-4FF6-9A32-CD5B2709E5C0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-55353586-7E93-4FF6-9A32-CD5B2709E5C0", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40051/session/61348a8e-3dae-4671-93e9-dec29faebc5d/window {} urllib3.connectionpool: [DEBUG] http://localhost:40051 "GET /session/61348a8e-3dae-4671-93e9-dec29faebc5d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-55353586-7E93-4FF6-9A32-CD5B2709E5C0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => { history.pushState({}, '', '/new-path'); }", "awaitPromise": true, "target": {"context": "page-55353586-7E93-4FF6-9A32-CD5B2709E5C0"}, "userActivation": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': None}}, 'id': 3, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40051/session/61348a8e-3dae-4671-93e9-dec29faebc5d {} urllib3.connectionpool: [DEBUG] http://localhost:40051 "DELETE /session/61348a8e-3dae-4671-93e9-dec29faebc5d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_download_will_begin[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 31864 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35909/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35909 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35909 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"48787865-71f7-4423-bacf-5dd07a81768a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":31868,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36995/session/48787865-71f7-4423-bacf-5dd07a81768a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.downloadWillBegin"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '4fea2965-7641-4828-9559-b23ccb9c078e'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35909/session/48787865-71f7-4423-bacf-5dd07a81768a/window {} urllib3.connectionpool: [DEBUG] http://localhost:35909 "GET /session/48787865-71f7-4423-bacf-5dd07a81768a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-CC5F9CCE-79A7-4DA0-86F2-E515290DB5E8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.navigate", "params": {"context": "page-CC5F9CCE-79A7-4DA0-86F2-E515290DB5E8", "url": "http://127.0.0.1:8000/downloads/download.html", "wait": "complete"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'url': 'http://127.0.0.1:8000/downloads/download.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35909/session/48787865-71f7-4423-bacf-5dd07a81768a/element {'using': 'xpath', 'value': '//*[@id="file-1"]'} urllib3.connectionpool: [DEBUG] http://localhost:35909 "POST /session/48787865-71f7-4423-bacf-5dd07a81768a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C3185ECC-871B-4015-8B69-15DD99455198"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35909/session/48787865-71f7-4423-bacf-5dd07a81768a/element/node-C3185ECC-871B-4015-8B69-15DD99455198/click {} urllib3.connectionpool: [DEBUG] http://localhost:35909 "POST /session/48787865-71f7-4423-bacf-5dd07a81768a/element/node-C3185ECC-871B-4015-8B69-15DD99455198/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35909/session/48787865-71f7-4423-bacf-5dd07a81768a {} urllib3.connectionpool: [DEBUG] http://localhost:35909 "DELETE /session/48787865-71f7-4423-bacf-5dd07a81768a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_with_specific_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 32136 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40769/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40769 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40769 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"adbf4143-518f-430d-bd73-10117547aa97","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":32140,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33025/session/adbf4143-518f-430d-bd73-10117547aa97"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-7AC8B472-932B-4796-8198-0F88F3628536'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"], "browsingContexts": ["page-7AC8B472-932B-4796-8198-0F88F3628536"]}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'b8e236ae-87e4-42af-8e2c-0d11265970ca'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-09FD040D-B840-4643-BF87-42B47FC129B7'}, 'id': 3, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40769/session/adbf4143-518f-430d-bd73-10117547aa97 {} urllib3.connectionpool: [DEBUG] http://localhost:40769 "DELETE /session/adbf4143-518f-430d-bd73-10117547aa97 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_remove_event_handler[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 32517 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41299/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41299 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41299 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7135013d-a883-4f3c-8972-e7b33747bbdf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":32519,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40209/session/7135013d-a883-4f3c-8972-e7b33747bbdf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '8d7cce47-4b99-48e1-bc35-4d4bc6ad3393'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-9D593053-DF4A-4FA3-83AB-A28DC16377DE'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-767D3E1C-6A39-4A1E-8509-0BED542F66AD'}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-9D593053-DF4A-4FA3-83AB-A28DC16377DE", "promptUnload": false}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 5, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-767D3E1C-6A39-4A1E-8509-0BED542F66AD", "promptUnload": false}, "id": 6} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 6, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41299/session/7135013d-a883-4f3c-8972-e7b33747bbdf {} urllib3.connectionpool: [DEBUG] http://localhost:41299 "DELETE /session/7135013d-a883-4f3c-8972-e7b33747bbdf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_multiple_event_handlers_same_event[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 33065 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38067/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38067 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38067 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"defe0f53-1fbb-4fc2-8255-051d72841a39","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":33069,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35007/session/defe0f53-1fbb-4fc2-8255-051d72841a39"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '08ca2fc9-3dce-4e72-b905-efd6aab58de4'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-B8CBB840-E03B-4219-A021-5BADBCEA0691'}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38067/session/defe0f53-1fbb-4fc2-8255-051d72841a39 {} urllib3.connectionpool: [DEBUG] http://localhost:38067 "DELETE /session/defe0f53-1fbb-4fc2-8255-051d72841a39 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_remove_specific_event_handler_multiple_handlers[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 33352 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58463/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58463 (WebKitWebProcess:33331): GLib-GObject-CRITICAL **: 15:29:47.702: g_object_ref: assertion 'G_IS_OBJECT (object)' failed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58463 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6141f8d7-1e38-4f41-b196-de4d955c222d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":33356,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46135/session/6141f8d7-1e38-4f41-b196-de4d955c222d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'bbec7171-3fcf-408e-ae53-cefe6f12414d'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-6A76BCA3-B7CE-499F-B87D-7B831F3D202B'}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58463/session/6141f8d7-1e38-4f41-b196-de4d955c222d {} urllib3.connectionpool: [DEBUG] http://localhost:58463 "DELETE /session/6141f8d7-1e38-4f41-b196-de4d955c222d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_concurrent_event_handler_registration[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 33711 using 0 to output None (WebKitWebProcess:33690): GLib-GObject-CRITICAL **: 15:29:48.389: g_object_ref: assertion 'G_IS_OBJECT (object)' failed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52757/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52757 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52757 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f70db49a-bd04-4e33-a2d3-453579284d74","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":33715,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38293/session/f70db49a-bd04-4e33-a2d3-453579284d74"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected websocket: [INFO] Websocket connected websocket: [INFO] Websocket connected websocket: [INFO] Websocket connected websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'c264caf8-69a0-455f-b67c-0afcdfbc4423'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'bcbf02b5-9ffb-4709-81ae-e6d973a4a56e'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '33c0dd1e-526d-4cb5-a299-74c5b9395597'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '8bb873c4-3f1b-43e3-b492-86891f82f2df'}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '3e29ecb9-a44e-41db-b869-9b30e52ba141'}, 'id': 5, 'type': 'success'} +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~ Stack of Thread-333 (run_socket) (140071466415808) ~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 126, in run_socket self._ws.run_forever(suppress_origin=True) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 616, in run_forever setSock() File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 511, in setSock dispatcher.read(self.sock.sock, read, check) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 88, in read if sel.select(self.ping_timeout): File "/usr/lib/python3.14/selectors.py", line 452, in select fd_event_list = self._selector.poll(timeout, max_ev) ~~~~~~~~~~~~~~ Stack of ThreadPoolExecutor-0_4 (140071474808512) ~~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 119, in _worker work_item.run(ctx) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 73, in run return fn(*args, **kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py", line 987, in register_handler callback_id = self.driver.browsing_context.add_event_handler("context_created", callback) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 1072, in add_event_handler return self._event_manager.add_event_handler(event, callback, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 666, in add_event_handler self.subscribe_to_event(event_config.bidi_event, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 630, in subscribe_to_event with self._subscription_lock: ~~~~~~~~~~~~~~ Stack of Thread-332 (run_socket) (140071483201216) ~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 126, in run_socket self._ws.run_forever(suppress_origin=True) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 616, in run_forever setSock() File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 511, in setSock dispatcher.read(self.sock.sock, read, check) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 88, in read if sel.select(self.ping_timeout): File "/usr/lib/python3.14/selectors.py", line 452, in select fd_event_list = self._selector.poll(timeout, max_ev) ~~~~~~~~~~~~~~ Stack of ThreadPoolExecutor-0_3 (140071491593920) ~~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 119, in _worker work_item.run(ctx) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 73, in run return fn(*args, **kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py", line 987, in register_handler callback_id = self.driver.browsing_context.add_event_handler("context_created", callback) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 1072, in add_event_handler return self._event_manager.add_event_handler(event, callback, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 666, in add_event_handler self.subscribe_to_event(event_config.bidi_event, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 630, in subscribe_to_event with self._subscription_lock: ~~~~~~~~~~~~~~ Stack of Thread-331 (run_socket) (140071499986624) ~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 126, in run_socket self._ws.run_forever(suppress_origin=True) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 616, in run_forever setSock() File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 511, in setSock dispatcher.read(self.sock.sock, read, check) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 88, in read if sel.select(self.ping_timeout): File "/usr/lib/python3.14/selectors.py", line 452, in select fd_event_list = self._selector.poll(timeout, max_ev) ~~~~~~~~~~~~~~ Stack of ThreadPoolExecutor-0_2 (140071583848128) ~~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 119, in _worker work_item.run(ctx) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 73, in run return fn(*args, **kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py", line 987, in register_handler callback_id = self.driver.browsing_context.add_event_handler("context_created", callback) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 1072, in add_event_handler return self._event_manager.add_event_handler(event, callback, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 666, in add_event_handler self.subscribe_to_event(event_config.bidi_event, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 630, in subscribe_to_event with self._subscription_lock: ~~~~~~~~~~~~~~ Stack of Thread-330 (run_socket) (140071592240832) ~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 126, in run_socket self._ws.run_forever(suppress_origin=True) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 616, in run_forever setSock() File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 511, in setSock dispatcher.read(self.sock.sock, read, check) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 88, in read if sel.select(self.ping_timeout): File "/usr/lib/python3.14/selectors.py", line 452, in select fd_event_list = self._selector.poll(timeout, max_ev) ~~~~~~~~~~~~~~ Stack of ThreadPoolExecutor-0_1 (140071600633536) ~~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 119, in _worker work_item.run(ctx) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 73, in run return fn(*args, **kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py", line 987, in register_handler callback_id = self.driver.browsing_context.add_event_handler("context_created", callback) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 1072, in add_event_handler return self._event_manager.add_event_handler(event, callback, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 666, in add_event_handler self.subscribe_to_event(event_config.bidi_event, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 630, in subscribe_to_event with self._subscription_lock: ~~~~~~~~~~~~~~ Stack of Thread-329 (run_socket) (140071609026240) ~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 126, in run_socket self._ws.run_forever(suppress_origin=True) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 616, in run_forever setSock() File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 511, in setSock dispatcher.read(self.sock.sock, read, check) File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/websocket/_app.py", line 88, in read if sel.select(self.ping_timeout): File "/usr/lib/python3.14/selectors.py", line 452, in select fd_event_list = self._selector.poll(timeout, max_ev) ~~~~~~~~~~~~~~ Stack of ThreadPoolExecutor-0_0 (140071625811648) ~~~~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 119, in _worker work_item.run(ctx) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 86, in run result = ctx.run(self.task) File "/usr/lib/python3.14/concurrent/futures/thread.py", line 73, in run return fn(*args, **kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py", line 987, in register_handler callback_id = self.driver.browsing_context.add_event_handler("context_created", callback) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 1072, in add_event_handler return self._event_manager.add_event_handler(event, callback, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 666, in add_event_handler self.subscribe_to_event(event_config.bidi_event, contexts) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 633, in subscribe_to_event self.conn.execute(session.subscribe(bidi_event, browsing_contexts=contexts)) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 66, in execute self._wait_until(lambda: current_id in self._messages) File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 154, in _wait_until sleep(interval) ~~~~~~~~~~~ Stack of Thread-192 (_run_web_server) (140071617418944) ~~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 152, in _run_web_server self.server.handle_request() File "/usr/lib/python3.14/socketserver.py", line 297, in handle_request if selector.select(timeout): File "/usr/lib/python3.14/selectors.py", line 398, in select fd_event_list = self._selector.poll(timeout) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52757/session/f70db49a-bd04-4e33-a2d3-453579284d74 {} urllib3.connectionpool: [DEBUG] http://localhost:52757 "DELETE /session/f70db49a-bd04-4e33-a2d3-453579284d74 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] error: Connection to remote host was lost. websocket: [ERROR] Connection to remote host was lost. - goodbye selenium.webdriver.remote.websocket_connection: [DEBUG] error: Connection to remote host was lost. websocket: [ERROR] Connection to remote host was lost. - goodbye selenium.webdriver.remote.websocket_connection: [DEBUG] error: Connection to remote host was lost. websocket: [ERROR] Connection to remote host was lost. - goodbye selenium.webdriver.remote.websocket_connection: [DEBUG] error: Connection to remote host was lost. websocket: [ERROR] Connection to remote host was lost. - goodbye WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_event_callback_data_consistency[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 34007 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52421/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52421 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52421 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"610cc362-208e-4d57-b89c-7545433e7434","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":34011,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40019/session/610cc362-208e-4d57-b89c-7545433e7434"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'fc9ac516-6e2c-447e-84be-9735b8269e19'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-15414541-21F0-4758-A397-D01FE4AD7597'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-CB7FA66E-A4C4-4DC6-8237-9B1FEAE2B3D1'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-C1E687AF-B007-4EEB-A547-F28B1FCA03F3'}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-15414541-21F0-4758-A397-D01FE4AD7597", "promptUnload": false}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 5, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-CB7FA66E-A4C4-4DC6-8237-9B1FEAE2B3D1", "promptUnload": false}, "id": 6} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 6, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-C1E687AF-B007-4EEB-A547-F28B1FCA03F3", "promptUnload": false}, "id": 7} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 7, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52421/session/610cc362-208e-4d57-b89c-7545433e7434 {} urllib3.connectionpool: [DEBUG] http://localhost:52421 "DELETE /session/610cc362-208e-4d57-b89c-7545433e7434 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_concurrent_event_handler_removal[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 34571 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58405/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58405 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58405 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ca04b575-b1d0-48ee-b379-aa2983e3f120","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":34575,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41785/session/ca04b575-b1d0-48ee-b379-aa2983e3f120"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'beab69a5-c474-4665-a07e-9c1208a37bda'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58405/session/ca04b575-b1d0-48ee-b379-aa2983e3f120 {} urllib3.connectionpool: [DEBUG] http://localhost:58405 "DELETE /session/ca04b575-b1d0-48ee-b379-aa2983e3f120 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_no_event_after_handler_removal[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 34844 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54185/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54185 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54185 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"52de1d45-60e9-4a70-9c8a-556d005c8e5e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":34848,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44419/session/52de1d45-60e9-4a70-9c8a-556d005c8e5e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '36490096-45d9-4ec2-aae7-f85a6c118216'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-36BD1463-ECD5-4CED-B444-C45D0C0E10DB'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-36BD1463-ECD5-4CED-B444-C45D0C0E10DB", "promptUnload": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["browsingContext.contextCreated"]}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-2E32D592-E636-4332-80E8-34FC82A6A5FC'}, 'id': 5, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.close", "params": {"context": "page-2E32D592-E636-4332-80E8-34FC82A6A5FC", "promptUnload": false}, "id": 6} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 6, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54185/session/52de1d45-60e9-4a70-9c8a-556d005c8e5e {} urllib3.connectionpool: [DEBUG] http://localhost:54185 "DELETE /session/52de1d45-60e9-4a70-9c8a-556d005c8e5e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =================================== FAILURES =================================== ____________ test_add_event_handler_navigation_committed[webkitgtk] ____________ driver = pages = .Pages object at 0x7f651028d6a0> def test_add_event_handler_navigation_committed(driver, pages): """Test adding event handler for navigation_committed event.""" events_received = [] def on_navigation_committed(info): events_received.append(info) callback_id = driver.browsing_context.add_event_handler("navigation_committed", on_navigation_committed) assert callback_id is not None # Navigate to trigger the event context_id = driver.current_window_handle url = pages.url("simpleTest.html") driver.browsing_context.navigate(context=context_id, url=url, wait=ReadinessState.COMPLETE) > assert len(events_received) >= 1 E assert 0 >= 1 E + where 0 = len([]) callback_id = 140071974421600 context_id = 'page-26377772-A938-4A80-A357-F833E831C995' driver = events_received = [] on_navigation_committed = .on_navigation_committed at 0x7f650e70b690> pages = .Pages object at 0x7f651028d6a0> url = 'http://127.0.0.1:8000/simpleTest.html' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py:592: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 29408 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:36851/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:36851 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36851 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"06e9a40b-16fd-46a9-975d-b348f5ef93a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":29412,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45563/session/06e9a40b-16fd-46a9-975d-b348f5ef93a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "session.subscribe", "params": {"events": ["browsingContext.navigationCommitted"]}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'subscription': '8b9d8a5e-c11f-4859-ac1c-533ed4dfe5bb'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'method': 'browsingContext.navigationCommitted', 'params': {'context': 'page-26377772-A938-4A80-A357-F833E831C995', 'navigation': '00000000-0000-000f-0000-00000000000f', 'timestamp': 1787178566852.356, 'url': 'about:blank'}, 'type': 'event'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:36851/session/06e9a40b-16fd-46a9-975d-b348f5ef93a2/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36851 "GET /session/06e9a40b-16fd-46a9-975d-b348f5ef93a2/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-26377772-A938-4A80-A357-F833E831C995"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.navigate", "params": {"context": "page-26377772-A938-4A80-A357-F833E831C995", "url": "http://127.0.0.1:8000/simpleTest.html", "wait": "complete"}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'method': 'browsingContext.navigationCommitted', 'params': {'context': 'page-26377772-A938-4A80-A357-F833E831C995', 'navigation': '00000000-0000-0011-0000-000000000011', 'timestamp': 1787178566880.7158, 'url': 'http://127.0.0.1:8000/simpleTest.html'}, 'type': 'event'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'url': 'http://127.0.0.1:8000/simpleTest.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_browsing_context_tests.py: 53 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_committed[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-283 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 484, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_committed[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-281 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 484, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_started[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-298 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 472, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_started[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-296 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 472, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_fragment_navigated[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-305 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 544, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_fragment_navigated[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-304 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 544, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_failed[webkitgtk] /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-307 (_callback) Traceback (most recent call last): File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py", line 86, in _callback callback(event.from_json(params)) ~~~~~~~~~~~~~~~^^^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 496, in from_json return NavigationInfo.from_json(json) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py", line 81, in from_json raise ValueError("timestamp is required and must be a non-negative integer") ValueError: timestamp is required and must be a non-negative integer Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== ___________________ test_reload_browsing_context[webkitgtk] ____________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 23383 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:33309/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:33309 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33309 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"13f4eba5-1ba5-4863-81f5-30e07866e24e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":23388,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36573/session/13f4eba5-1ba5-4863-81f5-30e07866e24e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'context': 'page-096F67FD-3AE3-4756-8386-5CC761CD31EB'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.navigate", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB", "url": "http://127.0.0.1:8000/bidi/logEntryAdded.html", "wait": "complete"}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 2, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.reload", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB"}, "id": 3} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html', 'navigation': 'placeholder_navigation'}, 'id': 3, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.close", "params": {"context": "page-096F67FD-3AE3-4756-8386-5CC761CD31EB", "promptUnload": false}, "id": 4} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {}, 'id': 4, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:33309/session/13f4eba5-1ba5-4863-81f5-30e07866e24e {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33309 "DELETE /session/13f4eba5-1ba5-4863-81f5-30e07866e24e HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _________________________ test_locate_nodes[webkitgtk] _________________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27123 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:53379/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:53379 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:53379 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"3f500ac9-21b2-4b94-bf44-29df78478a1c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27127,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37389/session/3f500ac9-21b2-4b94-bf44-29df78478a1c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:53379 "GET /session/3f500ac9-21b2-4b94-bf44-29df78478a1c/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-DAE2F988-159E-4BD5-976A-B7DB26350225"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:53379 "POST /session/3f500ac9-21b2-4b94-bf44-29df78478a1c/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.locateNodes", "params": {"context": "page-DAE2F988-159E-4BD5-976A-B7DB26350225", "locator": {"type": "css", "value": "div"}}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-DC6F94D3-6825-4E00-AC41-A169988DC2AB', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 9, 'attributes': {'class': 'navigation'}}}, {'type': 'node', 'handle': 'node-71EA655A-9E55-4310-BE7F-7398DD8FD88D', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}, {'type': 'node', 'handle': 'node-BA9286A0-7DAF-4FF5-AAC9-B792A14281C9', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 6, 'attributes': {'class': 'extraDiv'}}}, {'type': 'node', 'handle': 'node-989CE522-2062-4898-8F18-F712E6726F0C', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 4, 'attributes': {}}}, {'type': 'node', 'handle': 'node-99878D5C-000E-4BF9-B617-CCA06C8EC472', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-F7560DAD-ED7B-4950-A64D-29F07AAFB936', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-61C79686-C2D9-4A92-8F00-6891B89B971B', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {}}}, {'type': 'node', 'handle': 'node-701D86BD-D906-4D6E-AAA0-4333A156B5D5', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 2, 'attributes': {}}}, {'type': 'node', 'handle': 'node-81637C01-4CD5-4CC9-89D0-39E33929F948', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {}}}, {'type': 'node', 'handle': 'node-8C410131-CF92-446D-8CA4-FF150463011F', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {}}}, {'type': 'node', 'handle': 'node-940CAF5A-A51E-4EE9-A2E3-0C667B0C8CB7', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 3, 'attributes': {'id': 'parent'}}}, {'type': 'node', 'handle': 'node-70C32E0F-1708-4B49-9AD0-65108584089B', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {'id': 'child', 'class': 'cls-!@#$%^&*'}}}, {'type': 'node', 'handle': 'node-4AB500BD-8B79-4CB3-9EB8-33F70BC79127', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 1, 'attributes': {'id': 'only-exists-on-xhtmltest'}}}]}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:53379/session/3f500ac9-21b2-4b94-bf44-29df78478a1c {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:53379 "DELETE /session/3f500ac9-21b2-4b94-bf44-29df78478a1c HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ________________ test_locate_nodes_with_css_locator[webkitgtk] _________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 27399 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45037/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:45037 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45037 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"1abda6ea-9e4b-4ed1-a846-1afe48437713","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":27403,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35271/session/1abda6ea-9e4b-4ed1-a846-1afe48437713"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45037 "GET /session/1abda6ea-9e4b-4ed1-a846-1afe48437713/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-E9935B62-03BA-4244-84F5-008DE7B3BDCF"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45037 "POST /session/1abda6ea-9e4b-4ed1-a846-1afe48437713/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.locateNodes", "params": {"context": "page-E9935B62-03BA-4244-84F5-008DE7B3BDCF", "locator": {"type": "css", "value": "div.extraDiv, div.content"}, "maxNodeCount": 1}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-331DAE70-6A9E-4D6A-9F2F-4F04C0AEDBF9', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}]}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:45037/session/1abda6ea-9e4b-4ed1-a846-1afe48437713 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:45037 "DELETE /session/1abda6ea-9e4b-4ed1-a846-1afe48437713 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _______________ test_locate_nodes_with_max_node_count[webkitgtk] _______________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 28210 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:52737/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:52737 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52737 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"e436b454-ffaf-49fa-8cf2-646beee6f88f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":28214,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36671/session/e436b454-ffaf-49fa-8cf2-646beee6f88f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52737 "GET /session/e436b454-ffaf-49fa-8cf2-646beee6f88f/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-C9B8BB88-14D9-48C1-ADF5-829B969E4A5E"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52737 "POST /session/e436b454-ffaf-49fa-8cf2-646beee6f88f/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "browsingContext.locateNodes", "params": {"context": "page-C9B8BB88-14D9-48C1-ADF5-829B969E4A5E", "locator": {"type": "css", "value": "div"}, "maxNodeCount": 4}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'nodes': [{'type': 'node', 'handle': 'node-A5AFDF30-8A45-4BE8-845C-C6186D391DC8', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 9, 'attributes': {'class': 'navigation'}}}, {'type': 'node', 'handle': 'node-A8EBBDDC-6A54-46D5-97AA-E96850E80D0F', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 11, 'attributes': {'class': 'content'}}}, {'type': 'node', 'handle': 'node-2E7CA311-77F2-4F12-803E-5070A5127649', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 6, 'attributes': {'class': 'extraDiv'}}}, {'type': 'node', 'handle': 'node-B061B2E8-FCB8-461A-8CB7-3612A1ECAE06', 'value': {'nodeType': 1, 'localName': 'div', 'namespaceURI': 'http://www.w3.org/1999/xhtml', 'childNodeCount': 4, 'attributes': {}}}]}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:52737/session/e436b454-ffaf-49fa-8cf2-646beee6f88f {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52737 "DELETE /session/e436b454-ffaf-49fa-8cf2-646beee6f88f HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:29:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_get_tree_with_child[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_activate_browsing_context[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_capture_screenshot[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_capture_screenshot_with_parameters[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_set_viewport[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_set_viewport_with_device_pixel_ratio[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_print_page[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_back_in_browser_history[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_navigate_forward_in_browser_history[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_xpath_locator[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_inner_text[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_given_start_nodes[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_context_created[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_dom_content_loaded[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_load[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_started[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_fragment_navigated[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_failed[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_user_prompt_closed[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_history_updated[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_download_will_begin[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_with_specific_contexts[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_multiple_event_handlers_same_event[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_remove_specific_event_handler_multiple_handlers[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_concurrent_event_handler_registration[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_event_callback_data_consistency[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_reload_browsing_context[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_css_locator[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_locate_nodes_with_max_node_count[webkitgtk] FAILED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py::test_add_event_handler_navigation_committed[webkitgtk] - assert 0 >= 1 + where 0 = len([]) = 1 failed, 22 passed, 26 xfailed, 4 xpassed, 62 warnings in 208.49s (0:03:28) = ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_emulation_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 35314 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59217/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59217 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59217 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6deeb728-f70e-4406-a9ac-d65a5ffc3b0b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":35316,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35979/session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59217/session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b {} urllib3.connectionpool: [DEBUG] http://localhost:59217 "DELETE /session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 35497 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45231/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45231 ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:35482): GLib-GIO-CRITICAL **: 15:32:23.167: Error while sending AddMatch() message: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45231 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a71ce77e-b572-4488-9d7a-6959eda6c09b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":35500,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46307/session/a71ce77e-b572-4488-9d7a-6959eda6c09b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45231/session/a71ce77e-b572-4488-9d7a-6959eda6c09b/window {} urllib3.connectionpool: [DEBUG] http://localhost:45231 "GET /session/a71ce77e-b572-4488-9d7a-6959eda6c09b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-1EFA1196-EFE0-4AEB-BA97-F5C3AF35A876"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45231/session/a71ce77e-b572-4488-9d7a-6959eda6c09b/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45231 "POST /session/a71ce77e-b572-4488-9d7a-6959eda6c09b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"coordinates": {"latitude": 45.5, "longitude": -122.4194, "accuracy": 10.0}, "contexts": ["page-1EFA1196-EFE0-4AEB-BA97-F5C3AF35A876"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45231/session/a71ce77e-b572-4488-9d7a-6959eda6c09b {} urllib3.connectionpool: [DEBUG] http://localhost:45231 "DELETE /session/a71ce77e-b572-4488-9d7a-6959eda6c09b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 35843 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46347/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46347 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46347 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":35847,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44795/session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false, "userContext": "8000000000000003"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-FA30CC2E-D558-4972-AFA3-B82D35ED5CAF'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46347/session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb/window {'handle': 'page-FA30CC2E-D558-4972-AFA3-B82D35ED5CAF'} urllib3.connectionpool: [DEBUG] http://localhost:46347 "POST /session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46347/session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb/url {'url': 'http://127.0.0.1:8000/blank.html'} urllib3.connectionpool: [DEBUG] http://localhost:46347 "POST /session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"coordinates": {"latitude": 45.5, "longitude": -122.4194, "accuracy": 10.0}, "userContexts": ["8000000000000003"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 3} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46347/session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb {} urllib3.connectionpool: [DEBUG] http://localhost:46347 "DELETE /session/c6e0c1d4-4a5c-4ad4-b7c6-4e146c272bfb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_all_coords[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 36209 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58875/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58875 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58875 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0e07b0fe-8d7d-4225-8b62-675a7678880d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":36214,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38639/session/0e07b0fe-8d7d-4225-8b62-675a7678880d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58875/session/0e07b0fe-8d7d-4225-8b62-675a7678880d/window {} urllib3.connectionpool: [DEBUG] http://localhost:58875 "GET /session/0e07b0fe-8d7d-4225-8b62-675a7678880d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-F5D96703-5751-4501-AF98-A19D8172EB6E"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58875/session/0e07b0fe-8d7d-4225-8b62-675a7678880d/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58875 "POST /session/0e07b0fe-8d7d-4225-8b62-675a7678880d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"coordinates": {"latitude": 45.5, "longitude": -122.4194, "accuracy": 10.0, "altitude": 100.2, "altitudeAccuracy": 5.0, "heading": 183.2, "speed": 10.0}, "contexts": ["page-F5D96703-5751-4501-AF98-A19D8172EB6E"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58875/session/0e07b0fe-8d7d-4225-8b62-675a7678880d {} urllib3.connectionpool: [DEBUG] http://localhost:58875 "DELETE /session/0e07b0fe-8d7d-4225-8b62-675a7678880d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 36483 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37247/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37247 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37247 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c0529d5-6ec9-4af7-862e-784de182a095","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":36487,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45313/session/1c0529d5-6ec9-4af7-862e-784de182a095"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-29C5AAEB-C8FE-40C6-B608-917634CBD31D'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-9271765F-C87D-414C-BDBC-100796310B22'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"coordinates": {"latitude": 45.5, "longitude": -122.4194, "accuracy": 10.0}, "contexts": ["page-29C5AAEB-C8FE-40C6-B608-917634CBD31D", "page-9271765F-C87D-414C-BDBC-100796310B22"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 3} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37247/session/1c0529d5-6ec9-4af7-862e-784de182a095 {} urllib3.connectionpool: [DEBUG] http://localhost:37247 "DELETE /session/1c0529d5-6ec9-4af7-862e-784de182a095 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_user_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 36934 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36443/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36443 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36443 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4d9c1553-0cbf-4633-9c84-6c837f2cc180","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":36942,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45365/session/4d9c1553-0cbf-4633-9c84-6c837f2cc180"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000004'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false, "userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-17C24050-A418-4E93-8BB4-CEA0D546D8D4'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false, "userContext": "8000000000000004"}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-EEDEC034-AF4E-465F-BC13-40939143A6DE'}, 'id': 4, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"coordinates": {"latitude": 45.5, "longitude": -122.4194, "accuracy": 10.0}, "userContexts": ["8000000000000003", "8000000000000004"]}, "id": 5} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 5} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36443/session/4d9c1553-0cbf-4633-9c84-6c837f2cc180 {} urllib3.connectionpool: [DEBUG] http://localhost:36443 "DELETE /session/4d9c1553-0cbf-4633-9c84-6c837f2cc180 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 37407 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46769/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46769 (WebKitWebProcess:37234): GLib-GIO-CRITICAL **: 15:32:27.936: Error while sending AddMatch() message: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46769 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9bf0dec6-a823-4186-87be-5e98c4e7f71a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":37413,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43221/session/9bf0dec6-a823-4186-87be-5e98c4e7f71a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46769/session/9bf0dec6-a823-4186-87be-5e98c4e7f71a/window {} urllib3.connectionpool: [DEBUG] http://localhost:46769 "GET /session/9bf0dec6-a823-4186-87be-5e98c4e7f71a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-5BEC0CB7-6B1C-41E5-B7B1-9AF5DC94A4C6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46769/session/9bf0dec6-a823-4186-87be-5e98c4e7f71a/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46769 "POST /session/9bf0dec6-a823-4186-87be-5e98c4e7f71a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "emulation.setGeolocationOverride", "params": {"error": {"type": "positionUnavailable"}, "contexts": ["page-5BEC0CB7-6B1C-41E5-B7B1-9AF5DC94A4C6"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'emulation' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46769/session/9bf0dec6-a823-4186-87be-5e98c4e7f71a {} urllib3.connectionpool: [DEBUG] http://localhost:46769 "DELETE /session/9bf0dec6-a823-4186-87be-5e98c4e7f71a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_emulation_tests.py::test_emulation_initialized[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_context[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_user_context[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_all_coords[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_contexts[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_user_contexts[webkitgtk] test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_error[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== ____________________ test_emulation_initialized[webkitgtk] _____________________ ------------------------------ Captured log setup ------------------------------ DEBUG test.selenium.webdriver.common.webserver:webserver.py:150 web server started DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 35314 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:59217/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:59217 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59217 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"6deeb728-f70e-4406-a9ac-d65a5ffc3b0b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":35316,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35979/session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:59217/session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59217 "DELETE /session/6deeb728-f70e-4406-a9ac-d65a5ffc3b0b HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_context[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_coordinates_in_user_context[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_all_coords[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_contexts[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_multiple_user_contexts[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_set_geolocation_override_with_error[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_emulation_tests.py::test_emulation_initialized[webkitgtk] ================== 6 xfailed, 1 xpassed, 9 warnings in 6.32s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 14 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_input_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 37686 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38365/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38365 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38365 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"27542a69-2ce5-4aad-b3d7-05ede428f0ce","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":37688,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36373/session/27542a69-2ce5-4aad-b3d7-05ede428f0ce"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38365/session/27542a69-2ce5-4aad-b3d7-05ede428f0ce {} urllib3.connectionpool: [DEBUG] http://localhost:38365 "DELETE /session/27542a69-2ce5-4aad-b3d7-05ede428f0ce HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_basic_key_input[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 37872 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42835 ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:37857): GLib-GIO-CRITICAL **: 15:32:29.655: Error while sending AddMatch() message: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42835 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00847285-ac6b-470a-90f1-e2a277c6b90d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":37876,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39401/session/00847285-ac6b-470a-90f1-e2a277c6b90d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42835/session/00847285-ac6b-470a-90f1-e2a277c6b90d/url {'url': 'http://127.0.0.1:8000/single_text_input.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42835 "POST /session/00847285-ac6b-470a-90f1-e2a277c6b90d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42835/session/00847285-ac6b-470a-90f1-e2a277c6b90d/element {'using': 'css selector', 'value': '[id="textInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:42835 "POST /session/00847285-ac6b-470a-90f1-e2a277c6b90d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A25ED97F-826E-411C-987D-C472F788C20B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42835/session/00847285-ac6b-470a-90f1-e2a277c6b90d/window {} urllib3.connectionpool: [DEBUG] http://localhost:42835 "GET /session/00847285-ac6b-470a-90f1-e2a277c6b90d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-16FDC2D3-0F18-4CF9-BB49-B3CEBD874B6D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-16FDC2D3-0F18-4CF9-BB49-B3CEBD874B6D", "actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "keyDown", "value": "h"}, {"type": "keyUp", "value": "h"}, {"type": "keyDown", "value": "e"}, {"type": "keyUp", "value": "e"}, {"type": "keyDown", "value": "l"}, {"type": "keyUp", "value": "l"}, {"type": "keyDown", "value": "l"}, {"type": "keyUp", "value": "l"}, {"type": "keyDown", "value": "o"}, {"type": "keyUp", "value": "o"}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42835/session/00847285-ac6b-470a-90f1-e2a277c6b90d {} urllib3.connectionpool: [DEBUG] http://localhost:42835 "DELETE /session/00847285-ac6b-470a-90f1-e2a277c6b90d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_key_input_with_pause[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 38216 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59809/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59809 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59809 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"923e03a9-7a20-4926-a891-3cda61953f33","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":38220,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41569/session/923e03a9-7a20-4926-a891-3cda61953f33"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59809/session/923e03a9-7a20-4926-a891-3cda61953f33/url {'url': 'http://127.0.0.1:8000/single_text_input.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59809 "POST /session/923e03a9-7a20-4926-a891-3cda61953f33/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59809/session/923e03a9-7a20-4926-a891-3cda61953f33/element {'using': 'css selector', 'value': '[id="textInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:59809 "POST /session/923e03a9-7a20-4926-a891-3cda61953f33/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3799714A-6DA0-45A4-9F14-1BE57725EA6C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59809/session/923e03a9-7a20-4926-a891-3cda61953f33/window {} urllib3.connectionpool: [DEBUG] http://localhost:59809 "GET /session/923e03a9-7a20-4926-a891-3cda61953f33/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-744FAC61-681A-489F-B461-6792D18F3B45"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-744FAC61-681A-489F-B461-6792D18F3B45", "actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "keyDown", "value": "a"}, {"type": "keyUp", "value": "a"}, {"type": "pause", "duration": 100}, {"type": "keyDown", "value": "b"}, {"type": "keyUp", "value": "b"}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59809/session/923e03a9-7a20-4926-a891-3cda61953f33 {} urllib3.connectionpool: [DEBUG] http://localhost:59809 "DELETE /session/923e03a9-7a20-4926-a891-3cda61953f33 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 38487 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56151/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56151 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56151 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d456c847-5fb3-4961-8d62-2befd695d31f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":38491,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33875/session/d456c847-5fb3-4961-8d62-2befd695d31f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56151 "POST /session/d456c847-5fb3-4961-8d62-2befd695d31f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:56151 "POST /session/d456c847-5fb3-4961-8d62-2befd695d31f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D29EE5D6-53F5-4DF8-A86D-149DCDA96CA6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f/element/node-D29EE5D6-53F5-4DF8-A86D-149DCDA96CA6/rect {} urllib3.connectionpool: [DEBUG] http://localhost:56151 "GET /session/d456c847-5fb3-4961-8d62-2befd695d31f/element/node-D29EE5D6-53F5-4DF8-A86D-149DCDA96CA6/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":534,"y":255,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f/element/node-D29EE5D6-53F5-4DF8-A86D-149DCDA96CA6/rect {} urllib3.connectionpool: [DEBUG] http://localhost:56151 "GET /session/d456c847-5fb3-4961-8d62-2befd695d31f/element/node-D29EE5D6-53F5-4DF8-A86D-149DCDA96CA6/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":534,"y":255,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f/window {} urllib3.connectionpool: [DEBUG] http://localhost:56151 "GET /session/d456c847-5fb3-4961-8d62-2befd695d31f/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-EF33BDB5-3033-4050-9D66-967C2793EE16"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-EF33BDB5-3033-4050-9D66-967C2793EE16", "actions": [{"type": "pointer", "id": "mouse", "actions": [{"type": "pointerMove", "x": 619, "y": 265}, {"type": "pointerDown", "button": 0}, {"type": "pointerUp", "button": 0}], "parameters": {"pointerType": "mouse"}}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56151/session/d456c847-5fb3-4961-8d62-2befd695d31f {} urllib3.connectionpool: [DEBUG] http://localhost:56151 "DELETE /session/d456c847-5fb3-4961-8d62-2befd695d31f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_move_with_element_origin[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 38758 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49507/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49507 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49507 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e4431717-b6e7-4410-bad5-99bde37faafe","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":38762,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36159/session/e4431717-b6e7-4410-bad5-99bde37faafe"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49507/session/e4431717-b6e7-4410-bad5-99bde37faafe/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49507 "POST /session/e4431717-b6e7-4410-bad5-99bde37faafe/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49507/session/e4431717-b6e7-4410-bad5-99bde37faafe/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:49507 "POST /session/e4431717-b6e7-4410-bad5-99bde37faafe/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-65EA67A7-33CC-4DB2-9BBB-FDCB532819AB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49507/session/e4431717-b6e7-4410-bad5-99bde37faafe/window {} urllib3.connectionpool: [DEBUG] http://localhost:49507 "GET /session/e4431717-b6e7-4410-bad5-99bde37faafe/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-AD6F92CA-8072-4DAF-9A32-4EC7DF42A5EB"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-AD6F92CA-8072-4DAF-9A32-4EC7DF42A5EB", "actions": [{"type": "pointer", "id": "mouse", "actions": [{"type": "pointerMove", "x": 0, "y": 0, "origin": {"type": "element", "element": {"sharedId": "node-65EA67A7-33CC-4DB2-9BBB-FDCB532819AB"}}}, {"type": "pointerDown", "button": 0}, {"type": "pointerUp", "button": 0}], "parameters": {"pointerType": "mouse"}}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49507/session/e4431717-b6e7-4410-bad5-99bde37faafe {} urllib3.connectionpool: [DEBUG] http://localhost:49507 "DELETE /session/e4431717-b6e7-4410-bad5-99bde37faafe HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_with_common_properties[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 39028 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54207 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54207 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"13db727b-d8b6-4d78-82f6-c8560bfe786f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":39032,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35499/session/13db727b-d8b6-4d78-82f6-c8560bfe786f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54207 "POST /session/13db727b-d8b6-4d78-82f6-c8560bfe786f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:54207 "POST /session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3E5147AA-354C-431B-9784-B4ECF41BBA91"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element/node-3E5147AA-354C-431B-9784-B4ECF41BBA91/rect {} urllib3.connectionpool: [DEBUG] http://localhost:54207 "GET /session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element/node-3E5147AA-354C-431B-9784-B4ECF41BBA91/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":534,"y":255,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element/node-3E5147AA-354C-431B-9784-B4ECF41BBA91/rect {} urllib3.connectionpool: [DEBUG] http://localhost:54207 "GET /session/13db727b-d8b6-4d78-82f6-c8560bfe786f/element/node-3E5147AA-354C-431B-9784-B4ECF41BBA91/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":534,"y":255,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f/window {} urllib3.connectionpool: [DEBUG] http://localhost:54207 "GET /session/13db727b-d8b6-4d78-82f6-c8560bfe786f/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-53284651-B435-419B-A478-1D148AE7143B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-53284651-B435-419B-A478-1D148AE7143B", "actions": [{"type": "pointer", "id": "mouse", "actions": [{"type": "pointerMove", "x": 619, "y": 265, "width": 2, "height": 2, "pressure": 0.5, "twist": 45, "altitudeAngle": 0.5, "azimuthAngle": 1.0}, {"type": "pointerDown", "button": 0, "width": 2, "height": 2, "pressure": 0.5, "twist": 45, "altitudeAngle": 0.5, "azimuthAngle": 1.0}, {"type": "pointerUp", "button": 0}], "parameters": {"pointerType": "mouse"}}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54207/session/13db727b-d8b6-4d78-82f6-c8560bfe786f {} urllib3.connectionpool: [DEBUG] http://localhost:54207 "DELETE /session/13db727b-d8b6-4d78-82f6-c8560bfe786f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_wheel_scroll[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 39298 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37491/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37491 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37491 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"944e05cc-06b7-4b72-baa3-fe5098a71e16","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":39302,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34019/session/944e05cc-06b7-4b72-baa3-fe5098a71e16"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37491/session/944e05cc-06b7-4b72-baa3-fe5098a71e16/url {'url': 'http://127.0.0.1:8000/scroll3.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37491 "POST /session/944e05cc-06b7-4b72-baa3-fe5098a71e16/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37491/session/944e05cc-06b7-4b72-baa3-fe5098a71e16/window {} urllib3.connectionpool: [DEBUG] http://localhost:37491 "GET /session/944e05cc-06b7-4b72-baa3-fe5098a71e16/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-327C8AA8-309C-4ECA-83C2-53592A8D0DAE"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-327C8AA8-309C-4ECA-83C2-53592A8D0DAE", "actions": [{"type": "wheel", "id": "wheel", "actions": [{"type": "scroll", "x": 100, "y": 100, "deltaX": 0, "deltaY": 100, "origin": "viewport"}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37491/session/944e05cc-06b7-4b72-baa3-fe5098a71e16 {} urllib3.connectionpool: [DEBUG] http://localhost:37491 "DELETE /session/944e05cc-06b7-4b72-baa3-fe5098a71e16 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_combined_input_actions[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 39567 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53671/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53671 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53671 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9a953545-cbee-45d0-950c-e82e91cb12e2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":39571,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43619/session/9a953545-cbee-45d0-950c-e82e91cb12e2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2/url {'url': 'http://127.0.0.1:8000/single_text_input.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53671 "POST /session/9a953545-cbee-45d0-950c-e82e91cb12e2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2/element {'using': 'css selector', 'value': '[id="textInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:53671 "POST /session/9a953545-cbee-45d0-950c-e82e91cb12e2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E9590FE2-4974-43A3-8240-4C862D4737BE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2/element/node-E9590FE2-4974-43A3-8240-4C862D4737BE/rect {} urllib3.connectionpool: [DEBUG] http://localhost:53671 "GET /session/9a953545-cbee-45d0-950c-e82e91cb12e2/element/node-E9590FE2-4974-43A3-8240-4C862D4737BE/rect HTTP/1.1" 200 47 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":8,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '47'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2/element/node-E9590FE2-4974-43A3-8240-4C862D4737BE/rect {} urllib3.connectionpool: [DEBUG] http://localhost:53671 "GET /session/9a953545-cbee-45d0-950c-e82e91cb12e2/element/node-E9590FE2-4974-43A3-8240-4C862D4737BE/rect HTTP/1.1" 200 47 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":8,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '47'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2/window {} urllib3.connectionpool: [DEBUG] http://localhost:53671 "GET /session/9a953545-cbee-45d0-950c-e82e91cb12e2/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C706DA1A-304F-4FC6-98D3-4B8EF6E5977F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-C706DA1A-304F-4FC6-98D3-4B8EF6E5977F", "actions": [{"type": "pointer", "id": "mouse", "actions": [{"type": "pause", "duration": 0}, {"type": "pointerMove", "x": 93, "y": 18}, {"type": "pointerDown", "button": 0}, {"type": "pointerUp", "button": 0}], "parameters": {"pointerType": "mouse"}}, {"type": "key", "id": "keyboard", "actions": [{"type": "pause", "duration": 0}, {"type": "keyDown", "value": "t"}, {"type": "keyUp", "value": "t"}, {"type": "keyDown", "value": "e"}, {"type": "keyUp", "value": "e"}, {"type": "keyDown", "value": "s"}, {"type": "keyUp", "value": "s"}, {"type": "keyDown", "value": "t"}, {"type": "keyUp", "value": "t"}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53671/session/9a953545-cbee-45d0-950c-e82e91cb12e2 {} urllib3.connectionpool: [DEBUG] http://localhost:53671 "DELETE /session/9a953545-cbee-45d0-950c-e82e91cb12e2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_set_files[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 39836 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50359/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50359 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50359 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":39840,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33269/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50359/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50359 "POST /session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50359/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/element {'using': 'css selector', 'value': '[id="upload"]'} urllib3.connectionpool: [DEBUG] http://localhost:50359 "POST /session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CCFD471D-B7EB-45DC-8B23-0D374F7D4D91"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50359/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CCFD471D-B7EB-45DC-8B23-0D374F7D4D91'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:50359 "POST /session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50359/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/window {} urllib3.connectionpool: [DEBUG] http://localhost:50359 "GET /session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-E70CB335-4387-4924-B159-5AA33FC30140"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.setFiles", "params": {"context": "page-E70CB335-4387-4924-B159-5AA33FC30140", "element": {"sharedId": "node-CCFD471D-B7EB-45DC-8B23-0D374F7D4D91"}, "files": ["/tmp/tmps6g4pzvq.txt"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50359/session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb {} urllib3.connectionpool: [DEBUG] http://localhost:50359 "DELETE /session/9b770c60-e3c3-4c8e-a0ab-1c1c23626dbb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_set_multiple_files[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 40111 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42651/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42651 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42651 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8f05f325-e361-4cec-a3ff-8d0054bd3cd3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":40115,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35163/session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42651/session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/url {'url': 'data:text/html,'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42651 "POST /session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42651/session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/element {'using': 'css selector', 'value': '[id="upload"]'} urllib3.connectionpool: [DEBUG] http://localhost:42651 "POST /session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9299BD52-C0EE-49B2-9FE8-3D7363463626"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42651/session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/window {} urllib3.connectionpool: [DEBUG] http://localhost:42651 "GET /session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-CA3F9496-988E-4EB5-A9BE-312474E5042F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.setFiles", "params": {"context": "page-CA3F9496-988E-4EB5-A9BE-312474E5042F", "element": {"sharedId": "node-9299BD52-C0EE-49B2-9FE8-3D7363463626"}, "files": ["/tmp/tmpz9qih1je.txt", "/tmp/tmp0b3bxpp2.txt"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42651/session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3 {} urllib3.connectionpool: [DEBUG] http://localhost:42651 "DELETE /session/8f05f325-e361-4cec-a3ff-8d0054bd3cd3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_release_actions[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 40382 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33133/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33133 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33133 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c7a6deb8-9b89-4fae-ad6f-ef02ad2db560","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":40386,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33159/session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33133/session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/url {'url': 'http://127.0.0.1:8000/single_text_input.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33133 "POST /session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33133/session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/element {'using': 'css selector', 'value': '[id="textInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:33133 "POST /session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-40764185-ED4F-41A1-B1C7-CED960BF0AE6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33133/session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/window {} urllib3.connectionpool: [DEBUG] http://localhost:33133 "GET /session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A6416568-650C-4950-85DD-14A53684D8A9"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "input.performActions", "params": {"context": "page-A6416568-650C-4950-85DD-14A53684D8A9", "actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "keyDown", "value": "a"}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'input' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33133/session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560 {} urllib3.connectionpool: [DEBUG] http://localhost:33133 "DELETE /session/c7a6deb8-9b89-4fae-ad6f-ef02ad2db560 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_multiple[webkitgtk-True] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 40652 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38433/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38433 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38433 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00606e14-6ae9-42ca-b11a-055e883319d1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":40656,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37395/session/00606e14-6ae9-42ca-b11a-055e883319d1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '5fc53bc4-c7cd-4df5-9b49-67125981ec2c'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38433/session/00606e14-6ae9-42ca-b11a-055e883319d1/url {'url': 'data:text/html,'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38433 "POST /session/00606e14-6ae9-42ca-b11a-055e883319d1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38433/session/00606e14-6ae9-42ca-b11a-055e883319d1/window {} urllib3.connectionpool: [DEBUG] http://localhost:38433 "GET /session/00606e14-6ae9-42ca-b11a-055e883319d1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-75529276-F9A0-4243-9C8B-39111D7FA1AF"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "document.getElementById('upload').click()", "target": {"context": "page-75529276-F9A0-4243-9C8B-39111D7FA1AF"}, "awaitPromise": false, "userActivation": true}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'undefined'}}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38433/session/00606e14-6ae9-42ca-b11a-055e883319d1 {} urllib3.connectionpool: [DEBUG] http://localhost:38433 "DELETE /session/00606e14-6ae9-42ca-b11a-055e883319d1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_multiple[webkitgtk-False] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 40922 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50755/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50755 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50755 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3cc594cc-1487-484b-a5e2-e9c0a6533e99","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":40926,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45847/session/3cc594cc-1487-484b-a5e2-e9c0a6533e99"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'a23033af-3283-4e9c-b893-db9a5aa6d561'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50755/session/3cc594cc-1487-484b-a5e2-e9c0a6533e99/url {'url': 'data:text/html,'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50755 "POST /session/3cc594cc-1487-484b-a5e2-e9c0a6533e99/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50755/session/3cc594cc-1487-484b-a5e2-e9c0a6533e99/window {} urllib3.connectionpool: [DEBUG] http://localhost:50755 "GET /session/3cc594cc-1487-484b-a5e2-e9c0a6533e99/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-F84D048A-BB15-4E17-A258-2189254C11F6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "document.getElementById('upload').click()", "target": {"context": "page-F84D048A-BB15-4E17-A258-2189254C11F6"}, "awaitPromise": false, "userActivation": true}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'undefined'}}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50755/session/3cc594cc-1487-484b-a5e2-e9c0a6533e99 {} urllib3.connectionpool: [DEBUG] http://localhost:50755 "DELETE /session/3cc594cc-1487-484b-a5e2-e9c0a6533e99 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_unsubscribe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 41192 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55121/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55121 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55121 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"82543e28-d321-48b3-86eb-b9303626c7ce","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":41196,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40429/session/82543e28-d321-48b3-86eb-b9303626c7ce"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '3b163704-eb71-462d-8a38-a0ff89aadd31'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.unsubscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce/url {'url': 'data:text/html,'} urllib3.connectionpool: [DEBUG] http://localhost:55121 "POST /session/82543e28-d321-48b3-86eb-b9303626c7ce/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce/window {} urllib3.connectionpool: [DEBUG] http://localhost:55121 "GET /session/82543e28-d321-48b3-86eb-b9303626c7ce/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2DFC2F68-CA1C-45BC-830F-A94901D7B61A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "document.getElementById('upload').click()", "target": {"context": "page-2DFC2F68-CA1C-45BC-830F-A94901D7B61A"}, "awaitPromise": false, "userActivation": true}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'undefined'}}, 'id': 3, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce {} urllib3.connectionpool: [DEBUG] http://localhost:55121 "DELETE /session/82543e28-d321-48b3-86eb-b9303626c7ce HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_input_tests.py: 14 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== ______________________ test_input_initialized[webkitgtk] _______________________ ------------------------------ Captured log setup ------------------------------ DEBUG test.selenium.webdriver.common.webserver:webserver.py:150 web server started DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 37686 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38365/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:38365 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38365 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"27542a69-2ce5-4aad-b3d7-05ede428f0ce","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":37688,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36373/session/27542a69-2ce5-4aad-b3d7-05ede428f0ce"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:38365/session/27542a69-2ce5-4aad-b3d7-05ede428f0ce {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38365 "DELETE /session/27542a69-2ce5-4aad-b3d7-05ede428f0ce HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ____________ test_file_dialog_event_handler_unsubscribe[webkitgtk] _____________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 41192 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55121/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:55121 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55121 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"82543e28-d321-48b3-86eb-b9303626c7ce","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":41196,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40429/session/82543e28-d321-48b3-86eb-b9303626c7ce"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "session.subscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'subscription': '3b163704-eb71-462d-8a38-a0ff89aadd31'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "session.unsubscribe", "params": {"events": ["input.fileDialogOpened"]}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {}, 'id': 2, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce/url {'url': 'data:text/html,'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55121 "POST /session/82543e28-d321-48b3-86eb-b9303626c7ce/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55121 "GET /session/82543e28-d321-48b3-86eb-b9303626c7ce/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-2DFC2F68-CA1C-45BC-830F-A94901D7B61A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "document.getElementById('upload').click()", "target": {"context": "page-2DFC2F68-CA1C-45BC-830F-A94901D7B61A"}, "awaitPromise": false, "userActivation": true}, "id": 3} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'undefined'}}, 'id': 3, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:55121/session/82543e28-d321-48b3-86eb-b9303626c7ce {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55121 "DELETE /session/82543e28-d321-48b3-86eb-b9303626c7ce HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_basic_key_input[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_key_input_with_pause[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_click[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_move_with_element_origin[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_pointer_with_common_properties[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_wheel_scroll[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_combined_input_actions[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_set_files[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_set_multiple_files[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_release_actions[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_multiple[webkitgtk-True] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_multiple[webkitgtk-False] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_input_initialized[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_input_tests.py::test_file_dialog_event_handler_unsubscribe[webkitgtk] ================= 12 xfailed, 2 xpassed, 16 warnings in 28.14s ================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_network_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 41466 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57551/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57551 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57551 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f6a0445c-bd16-4aaf-bf6e-6e3f68b94060","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":41468,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38071/session/f6a0445c-bd16-4aaf-bf6e-6e3f68b94060"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57551/session/f6a0445c-bd16-4aaf-bf6e-6e3f68b94060 {} urllib3.connectionpool: [DEBUG] http://localhost:57551 "DELETE /session/f6a0445c-bd16-4aaf-bf6e-6e3f68b94060 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_add_intercept[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 41652 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55275/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55275 ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55275 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"696b8895-11af-4cda-857f-2cf668e52613","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":41656,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38971/session/696b8895-11af-4cda-857f-2cf668e52613"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55275/session/696b8895-11af-4cda-857f-2cf668e52613 {} urllib3.connectionpool: [DEBUG] http://localhost:55275 "DELETE /session/696b8895-11af-4cda-857f-2cf668e52613 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_remove_intercept[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 41998 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44423/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44423 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44423 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dac581e9-c7a1-49bf-a8bf-976ba6e1268b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":42002,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43291/session/dac581e9-c7a1-49bf-a8bf-976ba6e1268b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44423/session/dac581e9-c7a1-49bf-a8bf-976ba6e1268b {} urllib3.connectionpool: [DEBUG] http://localhost:44423 "DELETE /session/dac581e9-c7a1-49bf-a8bf-976ba6e1268b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_add_and_remove_request_handler[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 42266 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55673/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55673 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55673 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"867d1f57-99a6-45fa-a102-ad6e0a2e9a29","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":42270,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33191/session/867d1f57-99a6-45fa-a102-ad6e0a2e9a29"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55673/session/867d1f57-99a6-45fa-a102-ad6e0a2e9a29 {} urllib3.connectionpool: [DEBUG] http://localhost:55673 "DELETE /session/867d1f57-99a6-45fa-a102-ad6e0a2e9a29 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_clear_request_handlers[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 42533 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47163/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47163 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47163 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8fc39872-ad11-4c91-a960-02be3ad7e555","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":42537,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45133/session/8fc39872-ad11-4c91-a960-02be3ad7e555"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:32:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47163/session/8fc39872-ad11-4c91-a960-02be3ad7e555 {} urllib3.connectionpool: [DEBUG] http://localhost:47163 "DELETE /session/8fc39872-ad11-4c91-a960-02be3ad7e555 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_continue_request[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 42804 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51943/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51943 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51943 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c6a030cb-c74e-4b51-afe7-859cdb13b055","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":42808,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45709/session/c6a030cb-c74e-4b51-afe7-859cdb13b055"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51943/session/c6a030cb-c74e-4b51-afe7-859cdb13b055 {} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51943 "DELETE /session/c6a030cb-c74e-4b51-afe7-859cdb13b055 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_continue_with_auth[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 43071 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49613/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49613 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49613 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d57a0d14-cc8d-4928-9a51-42d2ee0ef915","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":43075,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41395/session/d57a0d14-cc8d-4928-9a51-42d2ee0ef915"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["authRequired"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49613/session/d57a0d14-cc8d-4928-9a51-42d2ee0ef915 {} urllib3.connectionpool: [DEBUG] http://localhost:49613 "DELETE /session/d57a0d14-cc8d-4928-9a51-42d2ee0ef915 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_remove_auth_handler[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 43330 using 0 to output None ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:43243): GLib-GObject-CRITICAL **: 15:33:02.102: g_object_ref: assertion 'G_IS_OBJECT (object)' failed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46599/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46599 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46599 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"62f17873-5a9d-404d-9c95-ddd62c18dd31","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":43334,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44213/session/62f17873-5a9d-404d-9c95-ddd62c18dd31"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["authRequired"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46599/session/62f17873-5a9d-404d-9c95-ddd62c18dd31 {} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46599 "DELETE /session/62f17873-5a9d-404d-9c95-ddd62c18dd31 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_handler_with_data_url_request[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 43592 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52725/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52725 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52725 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e30f2570-9b8b-432b-a3ac-0be1aa368097","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":43599,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36913/session/e30f2570-9b8b-432b-a3ac-0be1aa368097"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "network.addIntercept", "params": {"phases": ["beforeRequestSent"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'network' domain was not found", 'error': 'unknown command', 'id': 1} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52725/session/e30f2570-9b8b-432b-a3ac-0be1aa368097 {} urllib3.connectionpool: [DEBUG] http://localhost:52725 "DELETE /session/e30f2570-9b8b-432b-a3ac-0be1aa368097 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_network_tests.py::test_network_initialized[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_add_intercept[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_remove_intercept[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_add_and_remove_request_handler[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_clear_request_handlers[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_continue_request[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_continue_with_auth[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_remove_auth_handler[webkitgtk] test/selenium/webdriver/common/bidi_network_tests.py::test_handler_with_data_url_request[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_add_intercept[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_remove_intercept[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_add_and_remove_request_handler[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_clear_request_handlers[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_continue_request[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_continue_with_auth[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_remove_auth_handler[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py::test_handler_with_data_url_request[webkitgtk] ================== 1 passed, 8 xfailed, 11 warnings in 6.42s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_permissions_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 43872 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53667/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53667 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53667 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3b7d5177-fade-4713-9c2f-9620503481a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":43874,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36655/session/3b7d5177-fade-4713-9c2f-9620503481a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53667/session/3b7d5177-fade-4713-9c2f-9620503481a2 {} urllib3.connectionpool: [DEBUG] http://localhost:53667 "DELETE /session/3b7d5177-fade-4713-9c2f-9620503481a2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:44042): GLib-GObject-CRITICAL **: 15:33:04.472: g_object_ref: assertion 'G_IS_OBJECT (object)' failed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_granted[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 44059 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57327/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57327 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57327 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5c6334eb-7e06-44c9-ac34-3978994d02f9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":44063,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40209/session/5c6334eb-7e06-44c9-ac34-3978994d02f9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57327/session/5c6334eb-7e06-44c9-ac34-3978994d02f9/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57327 "POST /session/5c6334eb-7e06-44c9-ac34-3978994d02f9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57327/session/5c6334eb-7e06-44c9-ac34-3978994d02f9/execute/sync {'script': 'return window.location.origin;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:57327 "POST /session/5c6334eb-7e06-44c9-ac34-3978994d02f9/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "permissions.setPermission", "params": {"descriptor": {"name": "geolocation"}, "state": "granted", "origin": "http://127.0.0.1:8000"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'permissions' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57327/session/5c6334eb-7e06-44c9-ac34-3978994d02f9 {} urllib3.connectionpool: [DEBUG] http://localhost:57327 "DELETE /session/5c6334eb-7e06-44c9-ac34-3978994d02f9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_denied[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 44327 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34267/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34267 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34267 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8985a995-cc41-4089-9511-340c43d72bef","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":44331,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43537/session/8985a995-cc41-4089-9511-340c43d72bef"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34267/session/8985a995-cc41-4089-9511-340c43d72bef/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34267 "POST /session/8985a995-cc41-4089-9511-340c43d72bef/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34267/session/8985a995-cc41-4089-9511-340c43d72bef/execute/sync {'script': 'return window.location.origin;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:34267 "POST /session/8985a995-cc41-4089-9511-340c43d72bef/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "permissions.setPermission", "params": {"descriptor": {"name": "geolocation"}, "state": "denied", "origin": "http://127.0.0.1:8000"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'permissions' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34267/session/8985a995-cc41-4089-9511-340c43d72bef {} urllib3.connectionpool: [DEBUG] http://localhost:34267 "DELETE /session/8985a995-cc41-4089-9511-340c43d72bef HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_prompt[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 44596 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53407/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53407 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53407 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"61eee0d4-474a-4e46-9bcc-c7fdd2466ad5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":44600,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34029/session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53407/session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53407 "POST /session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53407/session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5/execute/sync {'script': 'return window.location.origin;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:53407 "POST /session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "permissions.setPermission", "params": {"descriptor": {"name": "geolocation"}, "state": "denied", "origin": "http://127.0.0.1:8000"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'permissions' domain was not found", 'error': 'unknown command', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53407/session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5 {} urllib3.connectionpool: [DEBUG] http://localhost:53407 "DELETE /session/61eee0d4-474a-4e46-9bcc-c7fdd2466ad5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_for_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 44867 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51129 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5b05d7b5-2d64-447a-92a4-ef6573df9d8b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":44871,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38915/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "tab", "background": false, "userContext": "8000000000000003"}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-ED6F46CD-2989-4D08-9BAD-192D187114C0'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/url {'url': 'http://127.0.0.1:8000/blank.html'} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window {} urllib3.connectionpool: [DEBUG] http://localhost:51129 "GET /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-B9D876F7-5721-4C92-AAE6-5D288CAD9C3F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window {'handle': 'page-ED6F46CD-2989-4D08-9BAD-192D187114C0'} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/url {'url': 'http://127.0.0.1:8000/blank.html'} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/execute/sync {'script': 'return window.location.origin;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window {'handle': 'page-B9D876F7-5721-4C92-AAE6-5D288CAD9C3F'} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/execute/async {'script': "\n const callback = arguments[arguments.length - 1];\n navigator.permissions.query({ name: 'geol...", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/execute/async HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"prompt"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window {'handle': 'page-ED6F46CD-2989-4D08-9BAD-192D187114C0'} urllib3.connectionpool: [DEBUG] http://localhost:51129 "POST /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "permissions.setPermission", "params": {"descriptor": {"name": "geolocation"}, "state": "granted", "origin": "http://127.0.0.1:8000", "userContext": "8000000000000003"}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': "'permissions' domain was not found", 'error': 'unknown command', 'id': 3} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51129/session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b {} urllib3.connectionpool: [DEBUG] http://localhost:51129 "DELETE /session/5b05d7b5-2d64-447a-92a4-ef6573df9d8b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:45038): GLib-GIO-WARNING **: 15:33:08.998: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-1c6fb1ce-8ae8-4a7f-88c0-45015392c4b8: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_invalid_permission_state_raises_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 45239 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42575/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42575 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42575 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c94306da-e230-4ec6-8a5b-c4db4b43d4ca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":45243,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33233/session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42575/session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42575 "POST /session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42575/session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca/execute/sync {'script': 'return window.location.origin;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:42575 "POST /session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42575/session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca {} urllib3.connectionpool: [DEBUG] http://localhost:42575 "DELETE /session/c94306da-e230-4ec6-8a5b-c4db4b43d4ca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_permission_states_constants PASSED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_permissions_tests.py::test_permissions_initialized[webkitgtk] test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_granted[webkitgtk] test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_denied[webkitgtk] test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_prompt[webkitgtk] test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_for_user_context[webkitgtk] test/selenium/webdriver/common/bidi_permissions_tests.py::test_invalid_permission_state_raises_error[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_granted[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_denied[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_to_prompt[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py::test_can_set_permission_for_user_context[webkitgtk] =================== 3 passed, 4 xfailed, 8 warnings in 6.32s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 47 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_logs_console_messages[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 45511 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55383 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"30ab32fd-3474-46fe-8c14-c1d55ac9c0fd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":45513,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33229/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': 'f2145f78-0a8a-484b-a0e3-7b9031888175'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element {'using': 'css selector', 'value': '[id="jsException"]'} urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-607B4865-651C-4041-A508-EE6944ABC021"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element/node-607B4865-651C-4041-A508-EE6944ABC021/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'javascript', 'level': 'error', 'text': 'Error: Not working', 'timestamp': 1787178791757.3977, 'stackTrace': ''}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element/node-607B4865-651C-4041-A508-EE6944ABC021/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element {'using': 'css selector', 'value': '[id="consoleLog"]'} urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C452148D-C93E-4B25-89DE-AE7FB8F8E7DB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element/node-C452148D-C93E-4B25-89DE-AE7FB8F8E7DB/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'info', 'text': 'Hello, world!', 'timestamp': 1787178791763.3838, 'method': 'log', 'args': [{'type': 'string', 'value': 'Hello, world!'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:55383 "POST /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd/element/node-C452148D-C93E-4B25-89DE-AE7FB8F8E7DB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55383/session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd {} urllib3.connectionpool: [DEBUG] http://localhost:55383 "DELETE /session/30ab32fd-3474-46fe-8c14-c1d55ac9c0fd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_logs_console_errors[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 45782 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47837 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e122bebf-fbfc-4689-8233-336ba8b50cc2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":45786,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42861/session/e122bebf-fbfc-4689-8233-336ba8b50cc2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/e122bebf-fbfc-4689-8233-336ba8b50cc2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '2ec4a310-dc0e-4171-a7bb-7108fb6733e9'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element {'using': 'css selector', 'value': '[id="consoleLog"]'} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0E005EEF-F514-4C7E-AC1D-20923E340697"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element/node-0E005EEF-F514-4C7E-AC1D-20923E340697/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'info', 'text': 'Hello, world!', 'timestamp': 1787178793069.4395, 'method': 'log', 'args': [{'type': 'string', 'value': 'Hello, world!'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element/node-0E005EEF-F514-4C7E-AC1D-20923E340697/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element {'using': 'css selector', 'value': '[id="consoleError"]'} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F56863BC-01AD-4F76-B3EF-4F0BEB46DEB7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element/node-F56863BC-01AD-4F76-B3EF-4F0BEB46DEB7/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'error', 'text': 'I am console error', 'timestamp': 1787178793073.3965, 'method': 'error', 'args': [{'type': 'string', 'value': 'I am console error'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/e122bebf-fbfc-4689-8233-336ba8b50cc2/element/node-F56863BC-01AD-4F76-B3EF-4F0BEB46DEB7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47837/session/e122bebf-fbfc-4689-8233-336ba8b50cc2 {} urllib3.connectionpool: [DEBUG] http://localhost:47837 "DELETE /session/e122bebf-fbfc-4689-8233-336ba8b50cc2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_logs_multiple_console_messages[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 46052 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41565 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0bf1765b-f71e-4500-bae9-f3e7a8852c6d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":46056,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41097/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '41a7fc4a-7887-42d9-876f-f91a04918d46'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element {'using': 'css selector', 'value': '[id="jsException"]'} urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EFA67D94-590D-4670-B022-4EE15433856B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element/node-EFA67D94-590D-4670-B022-4EE15433856B/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'javascript', 'level': 'error', 'text': 'Error: Not working', 'timestamp': 1787178794311.9836, 'stackTrace': ''}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element/node-EFA67D94-590D-4670-B022-4EE15433856B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element {'using': 'css selector', 'value': '[id="consoleLog"]'} urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-670A3572-1558-484B-AD6D-C6A021B58CD8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element/node-670A3572-1558-484B-AD6D-C6A021B58CD8/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'info', 'text': 'Hello, world!', 'timestamp': 1787178794316.9937, 'method': 'log', 'args': [{'type': 'string', 'value': 'Hello, world!'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:41565 "POST /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d/element/node-670A3572-1558-484B-AD6D-C6A021B58CD8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41565/session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d {} urllib3.connectionpool: [DEBUG] http://localhost:41565 "DELETE /session/0bf1765b-f71e-4500-bae9-f3e7a8852c6d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_removes_console_message_handler[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 46324 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53579 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9abab790-1015-4d5c-91ed-933125c346b3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":46328,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40491/session/9abab790-1015-4d5c-91ed-933125c346b3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session/9abab790-1015-4d5c-91ed-933125c346b3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '5603b278-0f6b-4ac3-ac1f-0b503ccae48e'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3/element {'using': 'css selector', 'value': '[id="consoleLog"]'} urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session/9abab790-1015-4d5c-91ed-933125c346b3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3/element/node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'info', 'text': 'Hello, world!', 'timestamp': 1787178795493.674, 'method': 'log', 'args': [{'type': 'string', 'value': 'Hello, world!'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session/9abab790-1015-4d5c-91ed-933125c346b3/element/node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3/element {'using': 'css selector', 'value': '[id="consoleLog"]'} urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session/9abab790-1015-4d5c-91ed-933125c346b3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3/element/node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'console', 'level': 'info', 'text': 'Hello, world!', 'timestamp': 1787178796001.0364, 'method': 'log', 'args': [{'type': 'string', 'value': 'Hello, world!'}]}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:53579 "POST /session/9abab790-1015-4d5c-91ed-933125c346b3/element/node-F8F17D11-BF4E-4E49-A49F-EC4CF2542B21/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53579/session/9abab790-1015-4d5c-91ed-933125c346b3 {} urllib3.connectionpool: [DEBUG] http://localhost:53579 "DELETE /session/9abab790-1015-4d5c-91ed-933125c346b3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_javascript_error_messages[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 46595 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59971/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59971 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59971 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a75e2e7b-8f4f-49d7-a502-eadec2f61e33","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":46601,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46107/session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59971/session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59971 "POST /session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '3a441b21-cf19-4cc6-868b-380588eb27bc'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59971/session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/element {'using': 'css selector', 'value': '[id="jsException"]'} urllib3.connectionpool: [DEBUG] http://localhost:59971 "POST /session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7514776A-DC63-4D30-8FE6-DA8DB603AF69"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59971/session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/element/node-7514776A-DC63-4D30-8FE6-DA8DB603AF69/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'javascript', 'level': 'error', 'text': 'Error: Not working', 'timestamp': 1787178797264.0376, 'stackTrace': ''}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:59971 "POST /session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33/element/node-7514776A-DC63-4D30-8FE6-DA8DB603AF69/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59971/session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33 {} urllib3.connectionpool: [DEBUG] http://localhost:59971 "DELETE /session/a75e2e7b-8f4f-49d7-a502-eadec2f61e33 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_removes_javascript_message_handler[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 46867 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35967 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe2187c2-1a7d-4e13-9567-2a447480393c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":46871,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40671/session/fe2187c2-1a7d-4e13-9567-2a447480393c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c/url {'url': 'http://127.0.0.1:8000/bidi/logEntryAdded.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/fe2187c2-1a7d-4e13-9567-2a447480393c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.subscribe", "params": {"events": ["log.entryAdded"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'subscription': '524948f8-3da6-424c-a0d4-fa30bdfc1c47'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c/element {'using': 'css selector', 'value': '[id="jsException"]'} urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/fe2187c2-1a7d-4e13-9567-2a447480393c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c/element/node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'javascript', 'level': 'error', 'text': 'Error: Not working', 'timestamp': 1787178798529.516, 'stackTrace': ''}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/fe2187c2-1a7d-4e13-9567-2a447480393c/element/node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c/element {'using': 'css selector', 'value': '[id="jsException"]'} urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/fe2187c2-1a7d-4e13-9567-2a447480393c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c/element/node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758/click {} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'params': {'type': 'javascript', 'level': 'error', 'text': 'Error: Not working', 'timestamp': 1787178799036.8696, 'stackTrace': ''}, 'type': 'event', 'method': 'log.entryAdded'} urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/fe2187c2-1a7d-4e13-9567-2a447480393c/element/node-F5CA068B-FCC5-4BB7-A1F1-DEBAF7870758/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35967/session/fe2187c2-1a7d-4e13-9567-2a447480393c {} urllib3.connectionpool: [DEBUG] http://localhost:35967 "DELETE /session/fe2187c2-1a7d-4e13-9567-2a447480393c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47138 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49651/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49651 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49651 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"04ab2e51-74b3-490c-bc45-86c8ba236ca1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47144,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43239/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.preloadExecuted = true; }"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49651 "POST /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/window {} urllib3.connectionpool: [DEBUG] http://localhost:49651 "GET /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-75647CF7-724C-4203-9EC9-D0EC22F755A1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.preloadExecuted", "target": {"context": "page-75647CF7-724C-4203-9EC9-D0EC22F755A1"}, "awaitPromise": false, "userActivation": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'boolean', 'value': True}}, 'id': 2, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1 {} urllib3.connectionpool: [DEBUG] http://localhost:49651 "DELETE /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_arguments[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47409 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33755/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33755 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33755 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"36766649-9b9e-4a8f-b459-51e687bb476b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47413,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46527/session/36766649-9b9e-4a8f-b459-51e687bb476b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "(channelFunc) => { channelFunc('test_value'); window.preloadValue = 'received'; }", "arguments": [{"type": "channel", "value": {"channel": "test-channel", "ownership": "root"}}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33755/session/36766649-9b9e-4a8f-b459-51e687bb476b/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33755 "POST /session/36766649-9b9e-4a8f-b459-51e687bb476b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33755/session/36766649-9b9e-4a8f-b459-51e687bb476b/window {} urllib3.connectionpool: [DEBUG] http://localhost:33755 "GET /session/36766649-9b9e-4a8f-b459-51e687bb476b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-CB2D1984-4C43-4FC5-9F6F-7DC1F7754993"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.preloadValue", "target": {"context": "page-CB2D1984-4C43-4FC5-9F6F-7DC1F7754993"}, "awaitPromise": false, "userActivation": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'undefined'}}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33755/session/36766649-9b9e-4a8f-b459-51e687bb476b {} urllib3.connectionpool: [DEBUG] http://localhost:33755 "DELETE /session/36766649-9b9e-4a8f-b459-51e687bb476b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47679 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42263/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42263 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42263 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ea5ddba2-51a8-44e5-8806-2a9400597892","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35289/session/ea5ddba2-51a8-44e5-8806-2a9400597892"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/window {} urllib3.connectionpool: [DEBUG] http://localhost:42263 "GET /session/ea5ddba2-51a8-44e5-8806-2a9400597892/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-072C2F9E-E959-424F-B00A-F57C4F8F473B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.contextSpecific = true; }", "contexts": ["page-072C2F9E-E959-424F-B00A-F57C4F8F473B"]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42263 "POST /session/ea5ddba2-51a8-44e5-8806-2a9400597892/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/window {} urllib3.connectionpool: [DEBUG] http://localhost:42263 "GET /session/ea5ddba2-51a8-44e5-8806-2a9400597892/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-072C2F9E-E959-424F-B00A-F57C4F8F473B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.contextSpecific", "target": {"context": "page-072C2F9E-E959-424F-B00A-F57C4F8F473B"}, "awaitPromise": false, "userActivation": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'boolean', 'value': True}}, 'id': 2, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892 {} urllib3.connectionpool: [DEBUG] http://localhost:42263 "DELETE /session/ea5ddba2-51a8-44e5-8806-2a9400597892 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_user_contexts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47952 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41457/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41457 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41457 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"44c0ec9e-5306-440e-b68f-b33f77af8854","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47956,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34659/session/44c0ec9e-5306-440e-b68f-b33f77af8854"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browsingContext.create", "params": {"type": "window", "background": false, "userContext": "8000000000000003"}, "id": 2} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'context': 'page-2E03DE96-410C-4A61-9580-A310089AA116'}, 'id': 2, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41457/session/44c0ec9e-5306-440e-b68f-b33f77af8854/window {'handle': 'page-2E03DE96-410C-4A61-9580-A310089AA116'} urllib3.connectionpool: [DEBUG] http://localhost:41457 "POST /session/44c0ec9e-5306-440e-b68f-b33f77af8854/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.contextSpecific = true; }", "userContexts": ["8000000000000003"]}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-30'}, 'id': 3, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41457/session/44c0ec9e-5306-440e-b68f-b33f77af8854/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41457 "POST /session/44c0ec9e-5306-440e-b68f-b33f77af8854/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41457/session/44c0ec9e-5306-440e-b68f-b33f77af8854/window {} urllib3.connectionpool: [DEBUG] http://localhost:41457 "GET /session/44c0ec9e-5306-440e-b68f-b33f77af8854/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2E03DE96-410C-4A61-9580-A310089AA116"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.contextSpecific", "target": {"context": "page-2E03DE96-410C-4A61-9580-A310089AA116"}, "awaitPromise": false, "userActivation": false}, "id": 4} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'undefined'}}, 'id': 4, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41457/session/44c0ec9e-5306-440e-b68f-b33f77af8854 {} urllib3.connectionpool: [DEBUG] http://localhost:41457 "DELETE /session/44c0ec9e-5306-440e-b68f-b33f77af8854 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_sandbox[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 48326 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57893/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57893 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57893 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9ed39e71-e0cb-4ca8-93ac-362a617ec830","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":48333,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46541/session/9ed39e71-e0cb-4ca8-93ac-362a617ec830"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.sandboxScript = true; }", "sandbox": "test-sandbox"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57893/session/9ed39e71-e0cb-4ca8-93ac-362a617ec830/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57893 "POST /session/9ed39e71-e0cb-4ca8-93ac-362a617ec830/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57893/session/9ed39e71-e0cb-4ca8-93ac-362a617ec830/window {} urllib3.connectionpool: [DEBUG] http://localhost:57893 "GET /session/9ed39e71-e0cb-4ca8-93ac-362a617ec830/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-1B04DE94-4F12-4D44-AC67-34FD5349DF5D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.sandboxScript", "target": {"context": "page-1B04DE94-4F12-4D44-AC67-34FD5349DF5D"}, "awaitPromise": false, "userActivation": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'boolean', 'value': True}}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57893/session/9ed39e71-e0cb-4ca8-93ac-362a617ec830 {} urllib3.connectionpool: [DEBUG] http://localhost:57893 "DELETE /session/9ed39e71-e0cb-4ca8-93ac-362a617ec830 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_invalid_arguments[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 48599 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34767/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34767 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34767 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"122f741d-710e-49d8-9925-7c77087cd6f8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":48601,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45807/session/122f741d-710e-49d8-9925-7c77087cd6f8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34767/session/122f741d-710e-49d8-9925-7c77087cd6f8 {} urllib3.connectionpool: [DEBUG] http://localhost:34767 "DELETE /session/122f741d-710e-49d8-9925-7c77087cd6f8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_remove_preload_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 48783 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47097/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47097 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47097 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a8c550b0-ab7e-456e-aae9-eb5823bfe1e2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":48787,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38355/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.removableScript = true; }"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.removePreloadScript", "params": {"script": "preload-16"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/url {'url': 'http://127.0.0.1:8000/blank.html'} urllib3.connectionpool: [DEBUG] http://localhost:47097 "POST /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/window {} urllib3.connectionpool: [DEBUG] http://localhost:47097 "GET /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2E61E77E-3FC3-480A-8D3F-5289B897D438"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "typeof window.removableScript", "target": {"context": "page-2E61E77E-3FC3-480A-8D3F-5289B897D438"}, "awaitPromise": false, "userActivation": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'string', 'value': 'undefined'}}, 'id': 3, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2 {} urllib3.connectionpool: [DEBUG] http://localhost:47097 "DELETE /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_expression[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49051 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55921/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55921 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55921 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dc1d67af-18f7-4660-ba5d-92eac3495358","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49055,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42035/session/dc1d67af-18f7-4660-ba5d-92eac3495358"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55921 "POST /session/dc1d67af-18f7-4660-ba5d-92eac3495358/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358/window {} urllib3.connectionpool: [DEBUG] http://localhost:55921 "GET /session/dc1d67af-18f7-4660-ba5d-92eac3495358/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-AF939782-6734-4FFE-B493-7C5F5D7AD9A8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "1 + 2", "target": {"context": "page-AF939782-6734-4FFE-B493-7C5F5D7AD9A8"}, "awaitPromise": false, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'number', 'value': 3}}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358 {} urllib3.connectionpool: [DEBUG] http://localhost:55921 "DELETE /session/dc1d67af-18f7-4660-ba5d-92eac3495358 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_await_promise[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57233/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57233 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57233 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8018dad8-4662-49ca-a319-f8ea4553505e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34147/session/8018dad8-4662-49ca-a319-f8ea4553505e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57233 "POST /session/8018dad8-4662-49ca-a319-f8ea4553505e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e/window {} urllib3.connectionpool: [DEBUG] http://localhost:57233 "GET /session/8018dad8-4662-49ca-a319-f8ea4553505e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-D3CC6E85-F15D-4961-835B-664E0DF083DA"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "Promise.resolve(42)", "target": {"context": "page-D3CC6E85-F15D-4961-835B-664E0DF083DA"}, "awaitPromise": true, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'number', 'value': 42}}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e {} urllib3.connectionpool: [DEBUG] http://localhost:57233 "DELETE /session/8018dad8-4662-49ca-a319-f8ea4553505e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49590 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48113/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48113 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48113 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6a211061-aac8-4167-9cfb-10d5351a0e3e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49594,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46221/session/6a211061-aac8-4167-9cfb-10d5351a0e3e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48113/session/6a211061-aac8-4167-9cfb-10d5351a0e3e/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48113 "POST /session/6a211061-aac8-4167-9cfb-10d5351a0e3e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48113/session/6a211061-aac8-4167-9cfb-10d5351a0e3e/window {} urllib3.connectionpool: [DEBUG] http://localhost:48113 "GET /session/6a211061-aac8-4167-9cfb-10d5351a0e3e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A162564A-D352-47D5-9FA9-6B5A15A90D1A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "throw new Error('Test error')", "target": {"context": "page-A162564A-D352-47D5-9FA9-6B5A15A90D1A"}, "awaitPromise": false, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'Internal error: JavaScriptError', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'Internal error: JavaScriptError'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48113/session/6a211061-aac8-4167-9cfb-10d5351a0e3e {} urllib3.connectionpool: [DEBUG] http://localhost:48113 "DELETE /session/6a211061-aac8-4167-9cfb-10d5351a0e3e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_result_ownership[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49860 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38725/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38725 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38725 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"02735258-8232-4d5d-9700-7b8c60fc22e2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49864,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42603/session/02735258-8232-4d5d-9700-7b8c60fc22e2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38725/session/02735258-8232-4d5d-9700-7b8c60fc22e2/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38725 "POST /session/02735258-8232-4d5d-9700-7b8c60fc22e2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38725/session/02735258-8232-4d5d-9700-7b8c60fc22e2/window {} urllib3.connectionpool: [DEBUG] http://localhost:38725 "GET /session/02735258-8232-4d5d-9700-7b8c60fc22e2/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-BFE4DFEB-613D-4B0E-8E40-65BDC25ABD91"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "({ test: 'value' })", "target": {"context": "page-BFE4DFEB-613D-4B0E-8E40-65BDC25ABD91"}, "awaitPromise": false, "userActivation": false, "resultOwnership": "root"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {'test': {'type': 'string', 'value': 'value'}}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38725/session/02735258-8232-4d5d-9700-7b8c60fc22e2 {} urllib3.connectionpool: [DEBUG] http://localhost:38725 "DELETE /session/02735258-8232-4d5d-9700-7b8c60fc22e2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_serialization_options[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 50127 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46291/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46291 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46291 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"225a07d6-63e6-4936-82a1-f7efdb4f01f1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":50131,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38255/session/225a07d6-63e6-4936-82a1-f7efdb4f01f1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46291/session/225a07d6-63e6-4936-82a1-f7efdb4f01f1/url {'url': 'http://127.0.0.1:8000/shadowRootPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46291 "POST /session/225a07d6-63e6-4936-82a1-f7efdb4f01f1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46291/session/225a07d6-63e6-4936-82a1-f7efdb4f01f1/window {} urllib3.connectionpool: [DEBUG] http://localhost:46291 "GET /session/225a07d6-63e6-4936-82a1-f7efdb4f01f1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-416647BD-FBFB-4F91-AEDF-46E6116840B7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "document.body", "target": {"context": "page-416647BD-FBFB-4F91-AEDF-46E6116840B7"}, "awaitPromise": false, "userActivation": false, "serializationOptions": {"maxDomDepth": 2, "maxObjectDepth": 2, "includeShadowTree": "all"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46291/session/225a07d6-63e6-4936-82a1-f7efdb4f01f1 {} urllib3.connectionpool: [DEBUG] http://localhost:46291 "DELETE /session/225a07d6-63e6-4936-82a1-f7efdb4f01f1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_user_activation[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 50397 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51041/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51041 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51041 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3db7e26f-e407-49db-a0f1-6648bb204a2a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":50401,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35951/session/3db7e26f-e407-49db-a0f1-6648bb204a2a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51041/session/3db7e26f-e407-49db-a0f1-6648bb204a2a/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51041 "POST /session/3db7e26f-e407-49db-a0f1-6648bb204a2a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51041/session/3db7e26f-e407-49db-a0f1-6648bb204a2a/window {} urllib3.connectionpool: [DEBUG] http://localhost:51041 "GET /session/3db7e26f-e407-49db-a0f1-6648bb204a2a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-B2DA14E2-3E51-4F09-8A40-429FD62BFA3D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "navigator.userActivation ? navigator.userActivation.isActive : false", "target": {"context": "page-B2DA14E2-3E51-4F09-8A40-429FD62BFA3D"}, "awaitPromise": false, "userActivation": true}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'boolean', 'value': False}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51041/session/3db7e26f-e407-49db-a0f1-6648bb204a2a {} urllib3.connectionpool: [DEBUG] http://localhost:51041 "DELETE /session/3db7e26f-e407-49db-a0f1-6648bb204a2a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 50666 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49889/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49889 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49889 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fd854f12-2e24-4e8d-a8c0-38e7ac05e618","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":50670,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41701/session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49889/session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49889 "POST /session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49889/session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618/window {} urllib3.connectionpool: [DEBUG] http://localhost:49889 "GET /session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-63BB98C9-74E8-4D9A-8870-0F238C52A459"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(a, b) => a + b", "awaitPromise": false, "target": {"context": "page-63BB98C9-74E8-4D9A-8870-0F238C52A459"}, "userActivation": false, "arguments": [{"type": "number", "value": 5}, {"type": "number", "value": 3}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': None}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49889/session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618 {} urllib3.connectionpool: [DEBUG] http://localhost:49889 "DELETE /session/fd854f12-2e24-4e8d-a8c0-38e7ac05e618 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_this[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 50936 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41223/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41223 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41223 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0242a4f4-98d9-48d0-bbc6-f6feba6f86a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":50940,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41817/session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41223/session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41223 "POST /session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41223/session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/window {} urllib3.connectionpool: [DEBUG] http://localhost:41223 "GET /session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C39D617A-A8B9-487A-B8A2-1590A44624E9"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "window.testObj = { value: 10 }", "target": {"context": "page-C39D617A-A8B9-487A-B8A2-1590A44624E9"}, "awaitPromise": false, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {'value': {'type': 'number', 'value': 10}}}}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41223/session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/window {} urllib3.connectionpool: [DEBUG] http://localhost:41223 "GET /session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C39D617A-A8B9-487A-B8A2-1590A44624E9"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "function() { return this.value; }", "awaitPromise": false, "target": {"context": "page-C39D617A-A8B9-487A-B8A2-1590A44624E9"}, "userActivation": false, "this": {"type": "object", "value": [["value", {"type": "number", "value": 20}]]}}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': None}}, 'id': 2, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41223/session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1 {} urllib3.connectionpool: [DEBUG] http://localhost:41223 "DELETE /session/0242a4f4-98d9-48d0-bbc6-f6feba6f86a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_user_activation[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 51207 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57237/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57237 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57237 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"149f8ec3-c7aa-4f2c-8996-fe796a0ec617","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":51211,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43457/session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57237/session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57237 "POST /session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57237/session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617/window {} urllib3.connectionpool: [DEBUG] http://localhost:57237 "GET /session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-0D6F2FEA-0F18-4CBC-930E-74E2187901CB"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => navigator.userActivation ? navigator.userActivation.isActive : false", "awaitPromise": false, "target": {"context": "page-0D6F2FEA-0F18-4CBC-930E-74E2187901CB"}, "userActivation": true}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': True}}, 'id': 1, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57237/session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617 {} urllib3.connectionpool: [DEBUG] http://localhost:57237 "DELETE /session/149f8ec3-c7aa-4f2c-8996-fe796a0ec617 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_serialization_options[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 51479 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57407/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57407 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57407 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5cf5b679-c304-4ee6-889a-59fc6feb3e77","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":51483,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38507/session/5cf5b679-c304-4ee6-889a-59fc6feb3e77"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57407/session/5cf5b679-c304-4ee6-889a-59fc6feb3e77/url {'url': 'http://127.0.0.1:8000/shadowRootPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57407 "POST /session/5cf5b679-c304-4ee6-889a-59fc6feb3e77/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57407/session/5cf5b679-c304-4ee6-889a-59fc6feb3e77/window {} urllib3.connectionpool: [DEBUG] http://localhost:57407 "GET /session/5cf5b679-c304-4ee6-889a-59fc6feb3e77/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-665264EE-3A10-4BA8-B046-C7F62AE791CC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => document.body", "awaitPromise": false, "target": {"context": "page-665264EE-3A10-4BA8-B046-C7F62AE791CC"}, "userActivation": false, "serializationOptions": {"maxDomDepth": 2, "maxObjectDepth": 2, "includeShadowTree": "all"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {'session-node-5cf5b679-c304-4ee6-889a-59fc6feb3e77': 'node-4DE72B66-BB16-4800-954F-278BAD73E02D'}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57407/session/5cf5b679-c304-4ee6-889a-59fc6feb3e77 {} urllib3.connectionpool: [DEBUG] http://localhost:57407 "DELETE /session/5cf5b679-c304-4ee6-889a-59fc6feb3e77 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 51748 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47867/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47867 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47867 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3a0e8db4-83ac-4153-95ea-c34a16c10b90","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":51752,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39875/session/3a0e8db4-83ac-4153-95ea-c34a16c10b90"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47867/session/3a0e8db4-83ac-4153-95ea-c34a16c10b90/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47867 "POST /session/3a0e8db4-83ac-4153-95ea-c34a16c10b90/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47867/session/3a0e8db4-83ac-4153-95ea-c34a16c10b90/window {} urllib3.connectionpool: [DEBUG] http://localhost:47867 "GET /session/3a0e8db4-83ac-4153-95ea-c34a16c10b90/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-DFA1B040-30F6-493C-9801-CDEE73CD7A58"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => { throw new Error('Function error'); }", "awaitPromise": false, "target": {"context": "page-DFA1B040-30F6-493C-9801-CDEE73CD7A58"}, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'r;Function error', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'r;Function error'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47867/session/3a0e8db4-83ac-4153-95ea-c34a16c10b90 {} urllib3.connectionpool: [DEBUG] http://localhost:47867 "DELETE /session/3a0e8db4-83ac-4153-95ea-c34a16c10b90 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_await_promise[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52015 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45035/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45035 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45035 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"02a18788-1662-4041-b0b7-b40c078fb043","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52019,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44151/session/02a18788-1662-4041-b0b7-b40c078fb043"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45035/session/02a18788-1662-4041-b0b7-b40c078fb043/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45035 "POST /session/02a18788-1662-4041-b0b7-b40c078fb043/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45035/session/02a18788-1662-4041-b0b7-b40c078fb043/window {} urllib3.connectionpool: [DEBUG] http://localhost:45035 "GET /session/02a18788-1662-4041-b0b7-b40c078fb043/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-61445A57-2F7D-4B4B-9C3C-BDB52515C229"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => Promise.resolve('async result')", "awaitPromise": true, "target": {"context": "page-61445A57-2F7D-4B4B-9C3C-BDB52515C229"}, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': 'async result'}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45035/session/02a18788-1662-4041-b0b7-b40c078fb043 {} urllib3.connectionpool: [DEBUG] http://localhost:45035 "DELETE /session/02a18788-1662-4041-b0b7-b40c078fb043 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_result_ownership[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52286 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58499/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58499 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58499 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ffd2d66f-070c-4164-8c1a-7b16528f1916","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52290,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33283/session/ffd2d66f-070c-4164-8c1a-7b16528f1916"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58499/session/ffd2d66f-070c-4164-8c1a-7b16528f1916/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58499 "POST /session/ffd2d66f-070c-4164-8c1a-7b16528f1916/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58499/session/ffd2d66f-070c-4164-8c1a-7b16528f1916/window {} urllib3.connectionpool: [DEBUG] http://localhost:58499 "GET /session/ffd2d66f-070c-4164-8c1a-7b16528f1916/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-D5AD5F31-EE9B-43C2-9E95-8E9E6DE3E4C8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "function() { return { greet: 'Hi', number: 42 }; }", "awaitPromise": false, "target": {"context": "page-D5AD5F31-EE9B-43C2-9E95-8E9E6DE3E4C8"}, "userActivation": false, "resultOwnership": "root"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {'greet': 'Hi', 'number': 42}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58499/session/ffd2d66f-070c-4164-8c1a-7b16528f1916 {} urllib3.connectionpool: [DEBUG] http://localhost:58499 "DELETE /session/ffd2d66f-070c-4164-8c1a-7b16528f1916 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52556 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40313/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40313 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40313 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fffcdeec-ce82-4e29-b446-68e22e588b4b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52562,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41109/session/fffcdeec-ce82-4e29-b446-68e22e588b4b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40313/session/fffcdeec-ce82-4e29-b446-68e22e588b4b/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40313 "POST /session/fffcdeec-ce82-4e29-b446-68e22e588b4b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.getRealms", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-27CEA618-19B6-4A40-BCBC-9E794C81E41D'}]}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40313/session/fffcdeec-ce82-4e29-b446-68e22e588b4b {} urllib3.connectionpool: [DEBUG] http://localhost:40313 "DELETE /session/fffcdeec-ce82-4e29-b446-68e22e588b4b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms_filtered_by_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52825 using 0 to output None (WebKitWebProcess:52728): GLib-GIO-WARNING **: 15:33:42.127: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-5dd5403b-7f66-4ac3-abb7-4ba072ccd8f8: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59933/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59933 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59933 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6c08861f-95fd-49b6-a168-580f352df5c8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52831,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37695/session/6c08861f-95fd-49b6-a168-580f352df5c8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59933 "POST /session/6c08861f-95fd-49b6-a168-580f352df5c8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/window {} urllib3.connectionpool: [DEBUG] http://localhost:59933 "GET /session/6c08861f-95fd-49b6-a168-580f352df5c8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.getRealms", "params": {"context": "page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7'}]}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/window {} urllib3.connectionpool: [DEBUG] http://localhost:59933 "GET /session/6c08861f-95fd-49b6-a168-580f352df5c8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8 {} urllib3.connectionpool: [DEBUG] http://localhost:59933 "DELETE /session/6c08861f-95fd-49b6-a168-580f352df5c8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms_filtered_by_type[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53097 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54045 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cf2800ab-e2e1-4ee6-a112-90d18ae302e0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53101,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36277/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54045/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54045 "POST /session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.getRealms", "params": {"type": "window"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-0293ED2E-767F-496B-9B73-837A2ABDC72A'}]}, 'id': 1, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54045/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0 {} urllib3.connectionpool: [DEBUG] http://localhost:54045 "DELETE /session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_disown_handles[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53364 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57937/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57937 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57937 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e635d7c7-398c-4f35-be99-28124b4a4e2a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53370,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40361/session/e635d7c7-398c-4f35-be99-28124b4a4e2a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57937/session/e635d7c7-398c-4f35-be99-28124b4a4e2a/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57937 "POST /session/e635d7c7-398c-4f35-be99-28124b4a4e2a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57937/session/e635d7c7-398c-4f35-be99-28124b4a4e2a/window {} urllib3.connectionpool: [DEBUG] http://localhost:57937 "GET /session/e635d7c7-398c-4f35-be99-28124b4a4e2a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-91A841E5-78C0-4B6B-AFA6-DB23413779F4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.evaluate", "params": {"expression": "({foo: 'bar'})", "target": {"context": "page-91A841E5-78C0-4B6B-AFA6-DB23413779F4"}, "awaitPromise": false, "userActivation": false, "resultOwnership": "root"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': {'foo': {'type': 'string', 'value': 'bar'}}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57937/session/e635d7c7-398c-4f35-be99-28124b4a4e2a {} urllib3.connectionpool: [DEBUG] http://localhost:57937 "DELETE /session/e635d7c7-398c-4f35-be99-28124b4a4e2a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_pin_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53634 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52545/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52545 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52545 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4a167221-d05d-4b33-866c-ba7feb400f00","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53638,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33771/session/4a167221-d05d-4b33-866c-ba7feb400f00"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.pinnedScriptExecuted = 'yes'; }"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52545 "POST /session/4a167221-d05d-4b33-866c-ba7feb400f00/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00/window {} urllib3.connectionpool: [DEBUG] http://localhost:52545 "GET /session/4a167221-d05d-4b33-866c-ba7feb400f00/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-8B7DB6D3-2BB2-4C3D-81C3-3A2CE034D67D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => window.pinnedScriptExecuted", "awaitPromise": true, "target": {"context": "page-8B7DB6D3-2BB2-4C3D-81C3-3A2CE034D67D"}, "userActivation": false}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'object', 'value': 'yes'}}, 'id': 2, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00 {} urllib3.connectionpool: [DEBUG] http://localhost:52545 "DELETE /session/4a167221-d05d-4b33-866c-ba7feb400f00 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_unpin_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53901 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55221/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55221 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55221 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe6f67bd-d34f-4758-851b-404f1dbe9385","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53907,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44719/session/fe6f67bd-d34f-4758-851b-404f1dbe9385"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.unpinnableScript = 'executed'; }"}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.removePreloadScript", "params": {"script": "preload-16"}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {}, 'id': 2, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385/url {'url': 'http://127.0.0.1:8000/blank.html'} urllib3.connectionpool: [DEBUG] http://localhost:55221 "POST /session/fe6f67bd-d34f-4758-851b-404f1dbe9385/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385/window {} urllib3.connectionpool: [DEBUG] http://localhost:55221 "GET /session/fe6f67bd-d34f-4758-851b-404f1dbe9385/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-D20AE574-4AD7-4BC3-9D2C-6BDC40C0DDD5"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => typeof window.unpinnableScript", "awaitPromise": true, "target": {"context": "page-D20AE574-4AD7-4BC3-9D2C-6BDC40C0DDD5"}, "userActivation": false}, "id": 3} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': 'undefined'}}, 'id': 3, 'type': 'success'} XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385 {} urllib3.connectionpool: [DEBUG] http://localhost:55221 "DELETE /session/fe6f67bd-d34f-4758-851b-404f1dbe9385 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_null_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 54174 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36039/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36039 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36039 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"68d595e2-9e55-4afa-bfd2-fe79fd4a36f9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":54178,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39237/session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36039/session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36039 "POST /session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36039/session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9/window {} urllib3.connectionpool: [DEBUG] http://localhost:36039 "GET /session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-E98F49AD-E87F-4BC7-BDB0-9DB68AB85E94"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==null)\n throw Error(\"Argument should be null, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-E98F49AD-E87F-4BC7-BDB0-9DB68AB85E94"}, "userActivation": false, "arguments": [{"type": "null"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'ut was undefined', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'ut was undefined'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36039/session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9 {} urllib3.connectionpool: [DEBUG] http://localhost:36039 "DELETE /session/68d595e2-9e55-4afa-bfd2-fe79fd4a36f9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_number_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 54443 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58089/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58089 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58089 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"990cd847-9ed3-4b99-902b-4ad8e87918fc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":54447,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44051/session/990cd847-9ed3-4b99-902b-4ad8e87918fc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58089/session/990cd847-9ed3-4b99-902b-4ad8e87918fc/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58089 "POST /session/990cd847-9ed3-4b99-902b-4ad8e87918fc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58089/session/990cd847-9ed3-4b99-902b-4ad8e87918fc/window {} urllib3.connectionpool: [DEBUG] http://localhost:58089 "GET /session/990cd847-9ed3-4b99-902b-4ad8e87918fc/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-78DBFA90-7150-4546-9FE1-D7AAF5569544"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==1.4)\n throw Error(\"Argument should be 1.4, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-78DBFA90-7150-4546-9FE1-D7AAF5569544"}, "userActivation": false, "arguments": [{"type": "number", "value": 1.4}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'ut was undefined', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'ut was undefined'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58089/session/990cd847-9ed3-4b99-902b-4ad8e87918fc {} urllib3.connectionpool: [DEBUG] http://localhost:58089 "DELETE /session/990cd847-9ed3-4b99-902b-4ad8e87918fc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_nan[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 54712 using 0 to output None (WebKitWebProcess:54616): GLib-GIO-WARNING **: 15:33:50.502: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d9c9c04c-f18d-4186-b60e-6c675c5bea4d: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55243/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55243 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55243 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"94fed0c8-ceb9-4815-852b-e5af4f0b94d8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":54718,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42127/session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55243/session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55243 "POST /session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55243/session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8/window {} urllib3.connectionpool: [DEBUG] http://localhost:55243 "GET /session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2DEAED8F-78EF-475A-B1BA-3E966E3317EE"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(!Number.isNaN(arg))\n throw Error(\"Argument should be NaN, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-2DEAED8F-78EF-475A-B1BA-3E966E3317EE"}, "userActivation": false, "arguments": [{"type": "number", "value": "NaN"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'identifier "NaN"', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'identifier "NaN"'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55243/session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8 {} urllib3.connectionpool: [DEBUG] http://localhost:55243 "DELETE /session/94fed0c8-ceb9-4815-852b-e5af4f0b94d8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_inf[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 54984 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41385/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41385 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41385 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"15a71220-e4ec-4cce-9f88-85257c15a11c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":54988,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41653/session/15a71220-e4ec-4cce-9f88-85257c15a11c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41385/session/15a71220-e4ec-4cce-9f88-85257c15a11c/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41385 "POST /session/15a71220-e4ec-4cce-9f88-85257c15a11c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41385/session/15a71220-e4ec-4cce-9f88-85257c15a11c/window {} urllib3.connectionpool: [DEBUG] http://localhost:41385 "GET /session/15a71220-e4ec-4cce-9f88-85257c15a11c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FCFD1E7C-3D1F-4044-88D5-62CA419DFA57"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==Infinity)\n throw Error(\"Argument should be Infinity, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-FCFD1E7C-3D1F-4044-88D5-62CA419DFA57"}, "userActivation": false, "arguments": [{"type": "number", "value": "Infinity"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'ifier "Infinity"', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'ifier "Infinity"'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41385/session/15a71220-e4ec-4cce-9f88-85257c15a11c {} urllib3.connectionpool: [DEBUG] http://localhost:41385 "DELETE /session/15a71220-e4ec-4cce-9f88-85257c15a11c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_minus_inf[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 55253 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43499/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43499 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43499 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ee568d15-b3d7-4619-b3db-1ebc0d45bf3c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":55257,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42301/session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43499/session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43499 "POST /session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43499/session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c/window {} urllib3.connectionpool: [DEBUG] http://localhost:43499 "GET /session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-132F8930-448D-49E4-B369-53DB4B719C8A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==-Infinity)\n throw Error(\"Argument should be -Infinity, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-132F8930-448D-49E4-B369-53DB4B719C8A"}, "userActivation": false, "arguments": [{"type": "number", "value": "-Infinity"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': ': Invalid number', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': ': Invalid number'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43499/session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c {} urllib3.connectionpool: [DEBUG] http://localhost:43499 "DELETE /session/ee568d15-b3d7-4619-b3db-1ebc0d45bf3c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_bigint_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 55523 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48765 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d8423f76-7196-4ea3-a45f-bae960302c85","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":55529,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33041/session/d8423f76-7196-4ea3-a45f-bae960302c85"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session/d8423f76-7196-4ea3-a45f-bae960302c85/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session/d8423f76-7196-4ea3-a45f-bae960302c85/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48765/session/d8423f76-7196-4ea3-a45f-bae960302c85/window {} urllib3.connectionpool: [DEBUG] http://localhost:48765 "GET /session/d8423f76-7196-4ea3-a45f-bae960302c85/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-5B86247E-FCD4-4AF4-A299-D33B9C78CA6F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg !== 9007199254740992n)\n throw Error(\"Argument should be 9007199254740992n (BigInt), but was \"+arg+\" (type: \"+typeof arg+\")\");\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-5B86247E-FCD4-4AF4-A299-D33B9C78CA6F"}, "userActivation": false, "arguments": [{"type": "bigint", "value": "9007199254740992"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': '2 (type: number)', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': '2 (type: number)'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48765/session/d8423f76-7196-4ea3-a45f-bae960302c85 {} urllib3.connectionpool: [DEBUG] http://localhost:48765 "DELETE /session/d8423f76-7196-4ea3-a45f-bae960302c85 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_boolean_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 55795 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34739/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34739 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34739 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c464261f-5890-44a1-8e2e-b052545e1eba","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":55799,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32809/session/c464261f-5890-44a1-8e2e-b052545e1eba"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34739/session/c464261f-5890-44a1-8e2e-b052545e1eba/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34739 "POST /session/c464261f-5890-44a1-8e2e-b052545e1eba/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34739/session/c464261f-5890-44a1-8e2e-b052545e1eba/window {} urllib3.connectionpool: [DEBUG] http://localhost:34739 "GET /session/c464261f-5890-44a1-8e2e-b052545e1eba/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-4ABB2ECE-6A61-4661-83EE-8D0F9B81FBE5"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==true)\n throw Error(\"Argument should be true, but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-4ABB2ECE-6A61-4661-83EE-8D0F9B81FBE5"}, "userActivation": false, "arguments": [{"type": "boolean", "value": true}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'ut was undefined', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'ut was undefined'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34739/session/c464261f-5890-44a1-8e2e-b052545e1eba {} urllib3.connectionpool: [DEBUG] http://localhost:34739 "DELETE /session/c464261f-5890-44a1-8e2e-b052545e1eba HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_string_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 56065 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58195/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58195 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58195 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"48da63f0-ff59-437f-a1fd-f257b2716efd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":56069,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36763/session/48da63f0-ff59-437f-a1fd-f257b2716efd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58195/session/48da63f0-ff59-437f-a1fd-f257b2716efd/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58195 "POST /session/48da63f0-ff59-437f-a1fd-f257b2716efd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58195/session/48da63f0-ff59-437f-a1fd-f257b2716efd/window {} urllib3.connectionpool: [DEBUG] http://localhost:58195 "GET /session/48da63f0-ff59-437f-a1fd-f257b2716efd/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-951F95AE-95CF-4587-B5C0-024152182533"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(arg!==\"hello world\")\n throw Error(\"Argument should be 'hello world', but was \"+arg);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-951F95AE-95CF-4587-B5C0-024152182533"}, "userActivation": false, "arguments": [{"type": "string", "value": "hello world"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'entifier "hello"', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'entifier "hello"'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58195/session/48da63f0-ff59-437f-a1fd-f257b2716efd {} urllib3.connectionpool: [DEBUG] http://localhost:58195 "DELETE /session/48da63f0-ff59-437f-a1fd-f257b2716efd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_date_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 56336 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47767/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47767 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47767 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7ec40d7d-f613-4d85-9168-4774c58ed38c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":56340,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34173/session/7ec40d7d-f613-4d85-9168-4774c58ed38c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47767/session/7ec40d7d-f613-4d85-9168-4774c58ed38c/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47767 "POST /session/7ec40d7d-f613-4d85-9168-4774c58ed38c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47767/session/7ec40d7d-f613-4d85-9168-4774c58ed38c/window {} urllib3.connectionpool: [DEBUG] http://localhost:47767 "GET /session/7ec40d7d-f613-4d85-9168-4774c58ed38c/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-C4DC4D10-2917-4933-AA32-6BFC2E96887D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(!(arg instanceof Date))\n throw Error(\"Argument type should be Date, but was \"+\n Object.prototype.toString.call(arg));\n if(arg.getFullYear() !== 2023)\n throw Error(\"Year should be 2023, but was \"+arg.getFullYear());\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-C4DC4D10-2917-4933-AA32-6BFC2E96887D"}, "userActivation": false, "arguments": [{"type": "date", "value": "2023-12-25T10:30:45Z"}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'arse JSON string', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'arse JSON string'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47767/session/7ec40d7d-f613-4d85-9168-4774c58ed38c {} urllib3.connectionpool: [DEBUG] http://localhost:47767 "DELETE /session/7ec40d7d-f613-4d85-9168-4774c58ed38c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_array_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 56606 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39727/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39727 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39727 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"06336e27-1179-453b-85bd-0ba45d3c4307","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":56610,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44361/session/06336e27-1179-453b-85bd-0ba45d3c4307"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39727/session/06336e27-1179-453b-85bd-0ba45d3c4307/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39727 "POST /session/06336e27-1179-453b-85bd-0ba45d3c4307/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39727/session/06336e27-1179-453b-85bd-0ba45d3c4307/window {} urllib3.connectionpool: [DEBUG] http://localhost:39727 "GET /session/06336e27-1179-453b-85bd-0ba45d3c4307/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2CEADE40-6F4D-4A96-9599-EADC379C5137"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(arg) => {\n if(!(arg instanceof Array))\n throw Error(\"Argument type should be Array, but was \"+\n Object.prototype.toString.call(arg));\n if(arg.length !== 3)\n throw Error(\"Array should have 3 elements, but had \"+arg.length);\n return arg;\n }", "awaitPromise": true, "target": {"context": "page-2CEADE40-6F4D-4A96-9599-EADC379C5137"}, "userActivation": false, "arguments": [{"type": "array", "value": [{"type": "number", "value": 1}, {"type": "number", "value": 2}, {"type": "number", "value": 3}]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'bject Undefined]', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'bject Undefined]'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39727/session/06336e27-1179-453b-85bd-0ba45d3c4307 {} urllib3.connectionpool: [DEBUG] http://localhost:39727 "DELETE /session/06336e27-1179-453b-85bd-0ba45d3c4307 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_multiple_arguments[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 56874 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50909/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50909 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50909 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3e66c1f0-bae5-4c64-9922-10d3d61b24a6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":56878,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41851/session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50909/session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50909 "POST /session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50909/session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6/window {} urllib3.connectionpool: [DEBUG] http://localhost:50909 "GET /session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-4E5E8518-E92B-4AB2-B4F8-E1F525462081"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(a, b, c) => {\n if(a !== 1) throw Error(\"First arg should be 1\");\n if(b !== \"test\") throw Error(\"Second arg should be 'test'\");\n if(c !== true) throw Error(\"Third arg should be true\");\n return a + b.length + (c ? 1 : 0);\n }", "awaitPromise": true, "target": {"context": "page-4E5E8518-E92B-4AB2-B4F8-E1F525462081"}, "userActivation": false, "arguments": [{"type": "number", "value": 1}, {"type": "string", "value": "test"}, {"type": "boolean", "value": true}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'dentifier "test"', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'dentifier "test"'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50909/session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6 {} urllib3.connectionpool: [DEBUG] http://localhost:50909 "DELETE /session/3e66c1f0-bae5-4c64-9922-10d3d61b24a6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_returns_promise[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 57143 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47449/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47449 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47449 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6e14d674-b5f3-46c2-9181-6892e1249a7b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":57145,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32785/session/6e14d674-b5f3-46c2-9181-6892e1249a7b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47449/session/6e14d674-b5f3-46c2-9181-6892e1249a7b/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47449 "POST /session/6e14d674-b5f3-46c2-9181-6892e1249a7b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47449/session/6e14d674-b5f3-46c2-9181-6892e1249a7b/window {} urllib3.connectionpool: [DEBUG] http://localhost:47449 "GET /session/6e14d674-b5f3-46c2-9181-6892e1249a7b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-3C0B5AAF-C8C8-437C-9283-6B9280D09F63"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => {\n return Promise.resolve(\"async result\");\n }", "awaitPromise": true, "target": {"context": "page-3C0B5AAF-C8C8-437C-9283-6B9280D09F63"}, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': 'async result'}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47449/session/6e14d674-b5f3-46c2-9181-6892e1249a7b {} urllib3.connectionpool: [DEBUG] http://localhost:47449 "DELETE /session/6e14d674-b5f3-46c2-9181-6892e1249a7b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 57412 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33849/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33849 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33849 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5da463b4-088e-4579-8b7f-0e77e9c41d6e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":57414,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34505/session/5da463b4-088e-4579-8b7f-0e77e9c41d6e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33849/session/5da463b4-088e-4579-8b7f-0e77e9c41d6e/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33849 "POST /session/5da463b4-088e-4579-8b7f-0e77e9c41d6e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33849/session/5da463b4-088e-4579-8b7f-0e77e9c41d6e/window {} urllib3.connectionpool: [DEBUG] http://localhost:33849 "GET /session/5da463b4-088e-4579-8b7f-0e77e9c41d6e/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-7E5D3B25-841A-4BE5-AB94-80448B234175"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => {\n throw new Error(\"Test error message\");\n }", "awaitPromise": true, "target": {"context": "page-7E5D3B25-841A-4BE5-AB94-80448B234175"}, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': 'st error message', 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': 'st error message'}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33849/session/5da463b4-088e-4579-8b7f-0e77e9c41d6e {} urllib3.connectionpool: [DEBUG] http://localhost:33849 "DELETE /session/5da463b4-088e-4579-8b7f-0e77e9c41d6e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_accessing_dom[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 57682 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33405/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33405 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33405 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a18f38ae-428e-4145-8b58-8b8c692df1c5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":57688,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35593/session/a18f38ae-428e-4145-8b58-8b8c692df1c5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33405/session/a18f38ae-428e-4145-8b58-8b8c692df1c5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33405 "POST /session/a18f38ae-428e-4145-8b58-8b8c692df1c5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33405/session/a18f38ae-428e-4145-8b58-8b8c692df1c5/window {} urllib3.connectionpool: [DEBUG] http://localhost:33405 "GET /session/a18f38ae-428e-4145-8b58-8b8c692df1c5/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2E35FB06-6E31-4F32-9EED-0F8DAAABDD3D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => {\n return document.title;\n }", "awaitPromise": true, "target": {"context": "page-2E35FB06-6E31-4F32-9EED-0F8DAAABDD3D"}, "userActivation": false}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': 'We Leave From Here'}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33405/session/a18f38ae-428e-4145-8b58-8b8c692df1c5 {} urllib3.connectionpool: [DEBUG] http://localhost:33405 "DELETE /session/a18f38ae-428e-4145-8b58-8b8c692df1c5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_nested_objects[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 57953 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39439/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39439 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39439 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b223425f-c8f3-463e-a8f2-0e684d187b56","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":57957,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38097/session/b223425f-c8f3-463e-a8f2-0e684d187b56"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39439/session/b223425f-c8f3-463e-a8f2-0e684d187b56/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39439 "POST /session/b223425f-c8f3-463e-a8f2-0e684d187b56/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39439/session/b223425f-c8f3-463e-a8f2-0e684d187b56/window {} urllib3.connectionpool: [DEBUG] http://localhost:39439 "GET /session/b223425f-c8f3-463e-a8f2-0e684d187b56/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-92B1D839-823E-4077-ADBC-C587A6727567"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "script.callFunction", "params": {"functionDeclaration": "(data) => {\n return {\n userName: data.user.name,\n userAge: data.user.age,\n hobbyCount: data.user.hobbies.length,\n theme: data.settings.theme\n };\n }", "awaitPromise": true, "target": {"context": "page-92B1D839-823E-4077-ADBC-C587A6727567"}, "userActivation": false, "arguments": [{"type": "object", "value": [[{"type": "string", "value": "user"}, {"type": "object", "value": [[{"type": "string", "value": "name"}, {"type": "string", "value": "John"}], [{"type": "string", "value": "age"}, {"type": "number", "value": 30}], [{"type": "string", "value": "hobbies"}, {"type": "array", "value": [{"type": "string", "value": "reading"}, {"type": "string", "value": "coding"}]}]]}], [{"type": "string", "value": "settings"}, {"type": "object", "value": [[{"type": "string", "value": "theme"}, {"type": "string", "value": "dark"}], [{"type": "string", "value": "notifications"}, {"type": "boolean", "value": true}]]}]]}]}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'type': 'exception', 'realm': 'realm-39', 'exceptionDetails': {'text': "ing 'data.user')", 'lineNumber': 0, 'columnNumber': 0, 'exception': {'type': 'error', 'value': {'message': "ing 'data.user')"}}, 'stackTrace': {'callFrames': []}}}, 'id': 1, 'type': 'success'} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39439/session/b223425f-c8f3-463e-a8f2-0e684d187b56 {} urllib3.connectionpool: [DEBUG] http://localhost:39439 "DELETE /session/b223425f-c8f3-463e-a8f2-0e684d187b56 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_script_tests.py: 47 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== ______________________ test_add_preload_script[webkitgtk] ______________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47138 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:49651/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:49651 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:49651 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"04ab2e51-74b3-490c-bc45-86c8ba236ca1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47144,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43239/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.preloadExecuted = true; }"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:49651 "POST /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:49651 "GET /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-75647CF7-724C-4203-9EC9-D0EC22F755A1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "window.preloadExecuted", "target": {"context": "page-75647CF7-724C-4203-9EC9-D0EC22F755A1"}, "awaitPromise": false, "userActivation": false}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'boolean', 'value': True}}, 'id': 2, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:49651/session/04ab2e51-74b3-490c-bc45-86c8ba236ca1 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:49651 "DELETE /session/04ab2e51-74b3-490c-bc45-86c8ba236ca1 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _______________ test_add_preload_script_with_contexts[webkitgtk] _______________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 47679 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:42263/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:42263 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:42263 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"ea5ddba2-51a8-44e5-8806-2a9400597892","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":47683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35289/session/ea5ddba2-51a8-44e5-8806-2a9400597892"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:42263 "GET /session/ea5ddba2-51a8-44e5-8806-2a9400597892/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-072C2F9E-E959-424F-B00A-F57C4F8F473B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.contextSpecific = true; }", "contexts": ["page-072C2F9E-E959-424F-B00A-F57C4F8F473B"]}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:42263 "POST /session/ea5ddba2-51a8-44e5-8806-2a9400597892/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:42263 "GET /session/ea5ddba2-51a8-44e5-8806-2a9400597892/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-072C2F9E-E959-424F-B00A-F57C4F8F473B"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "window.contextSpecific", "target": {"context": "page-072C2F9E-E959-424F-B00A-F57C4F8F473B"}, "awaitPromise": false, "userActivation": false}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'boolean', 'value': True}}, 'id': 2, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:42263/session/ea5ddba2-51a8-44e5-8806-2a9400597892 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:42263 "DELETE /session/ea5ddba2-51a8-44e5-8806-2a9400597892 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ____________________ test_remove_preload_script[webkitgtk] _____________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 48783 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:47097/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:47097 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:47097 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"a8c550b0-ab7e-456e-aae9-eb5823bfe1e2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":48787,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38355/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.removableScript = true; }"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.removePreloadScript", "params": {"script": "preload-16"}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {}, 'id': 2, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:47097 "POST /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:47097 "GET /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-2E61E77E-3FC3-480A-8D3F-5289B897D438"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "typeof window.removableScript", "target": {"context": "page-2E61E77E-3FC3-480A-8D3F-5289B897D438"}, "awaitPromise": false, "userActivation": false}, "id": 3} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'string', 'value': 'undefined'}}, 'id': 3, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:47097/session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:47097 "DELETE /session/a8c550b0-ab7e-456e-aae9-eb5823bfe1e2 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _____________________ test_evaluate_expression[webkitgtk] ______________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49051 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55921/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:55921 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55921 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"dc1d67af-18f7-4660-ba5d-92eac3495358","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49055,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42035/session/dc1d67af-18f7-4660-ba5d-92eac3495358"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55921 "POST /session/dc1d67af-18f7-4660-ba5d-92eac3495358/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55921 "GET /session/dc1d67af-18f7-4660-ba5d-92eac3495358/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-AF939782-6734-4FFE-B493-7C5F5D7AD9A8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "1 + 2", "target": {"context": "page-AF939782-6734-4FFE-B493-7C5F5D7AD9A8"}, "awaitPromise": false, "userActivation": false}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'number', 'value': 3}}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:55921/session/dc1d67af-18f7-4660-ba5d-92eac3495358 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55921 "DELETE /session/dc1d67af-18f7-4660-ba5d-92eac3495358 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _________________ test_evaluate_with_await_promise[webkitgtk] __________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 49321 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57233/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:57233 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57233 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"8018dad8-4662-49ca-a319-f8ea4553505e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":49325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34147/session/8018dad8-4662-49ca-a319-f8ea4553505e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57233 "POST /session/8018dad8-4662-49ca-a319-f8ea4553505e/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57233 "GET /session/8018dad8-4662-49ca-a319-f8ea4553505e/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-D3CC6E85-F15D-4961-835B-664E0DF083DA"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.evaluate", "params": {"expression": "Promise.resolve(42)", "target": {"context": "page-D3CC6E85-F15D-4961-835B-664E0DF083DA"}, "awaitPromise": true, "userActivation": false}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'number', 'value': 42}}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:57233/session/8018dad8-4662-49ca-a319-f8ea4553505e {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57233 "DELETE /session/8018dad8-4662-49ca-a319-f8ea4553505e HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request __________________________ test_get_realms[webkitgtk] __________________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52556 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:40313/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:40313 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40313 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"fffcdeec-ce82-4e29-b446-68e22e588b4b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52562,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41109/session/fffcdeec-ce82-4e29-b446-68e22e588b4b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:40313/session/fffcdeec-ce82-4e29-b446-68e22e588b4b/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40313 "POST /session/fffcdeec-ce82-4e29-b446-68e22e588b4b/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.getRealms", "params": {}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-27CEA618-19B6-4A40-BCBC-9E794C81E41D'}]}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:40313/session/fffcdeec-ce82-4e29-b446-68e22e588b4b {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:40313 "DELETE /session/fffcdeec-ce82-4e29-b446-68e22e588b4b HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ________________ test_get_realms_filtered_by_context[webkitgtk] ________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 52825 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:59933/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:59933 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59933 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"6c08861f-95fd-49b6-a168-580f352df5c8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":52831,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37695/session/6c08861f-95fd-49b6-a168-580f352df5c8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59933 "POST /session/6c08861f-95fd-49b6-a168-580f352df5c8/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59933 "GET /session/6c08861f-95fd-49b6-a168-580f352df5c8/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.getRealms", "params": {"context": "page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7'}]}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59933 "GET /session/6c08861f-95fd-49b6-a168-580f352df5c8/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-0318EAF5-0FCE-4522-91DE-16E03A70FCA7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:59933/session/6c08861f-95fd-49b6-a168-580f352df5c8 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:59933 "DELETE /session/6c08861f-95fd-49b6-a168-580f352df5c8 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _________________ test_get_realms_filtered_by_type[webkitgtk] __________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53097 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:54045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:54045 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:54045 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"cf2800ab-e2e1-4ee6-a112-90d18ae302e0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53101,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36277/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:54045/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:54045 "POST /session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.getRealms", "params": {"type": "window"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'realms': [{'realm': 'realm-39', 'origin': 'http://127.0.0.1:8000', 'type': 'window', 'context': 'page-0293ED2E-767F-496B-9B73-837A2ABDC72A'}]}, 'id': 1, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:54045/session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:54045 "DELETE /session/cf2800ab-e2e1-4ee6-a112-90d18ae302e0 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request __________________________ test_pin_script[webkitgtk] __________________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53634 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:52545/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:52545 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52545 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"4a167221-d05d-4b33-866c-ba7feb400f00","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53638,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33771/session/4a167221-d05d-4b33-866c-ba7feb400f00"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.pinnedScriptExecuted = 'yes'; }"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52545 "POST /session/4a167221-d05d-4b33-866c-ba7feb400f00/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52545 "GET /session/4a167221-d05d-4b33-866c-ba7feb400f00/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-8B7DB6D3-2BB2-4C3D-81C3-3A2CE034D67D"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => window.pinnedScriptExecuted", "awaitPromise": true, "target": {"context": "page-8B7DB6D3-2BB2-4C3D-81C3-3A2CE034D67D"}, "userActivation": false}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-40', 'result': {'type': 'object', 'value': 'yes'}}, 'id': 2, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:52545/session/4a167221-d05d-4b33-866c-ba7feb400f00 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:52545 "DELETE /session/4a167221-d05d-4b33-866c-ba7feb400f00 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _________________________ test_unpin_script[webkitgtk] _________________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 53901 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55221/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:55221 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55221 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"fe6f67bd-d34f-4758-851b-404f1dbe9385","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":53907,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44719/session/fe6f67bd-d34f-4758-851b-404f1dbe9385"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.addPreloadScript", "params": {"functionDeclaration": "() => { window.unpinnableScript = 'executed'; }"}, "id": 1} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'script': 'preload-16'}, 'id': 1, 'type': 'success'} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.removePreloadScript", "params": {"script": "preload-16"}, "id": 2} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {}, 'id': 2, 'type': 'success'} DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385/url {'url': 'http://127.0.0.1:8000/blank.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55221 "POST /session/fe6f67bd-d34f-4758-851b-404f1dbe9385/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55221 "GET /session/fe6f67bd-d34f-4758-851b-404f1dbe9385/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-D20AE574-4AD7-4BC3-9D2C-6BDC40C0DDD5"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:62 -> {"method": "script.callFunction", "params": {"functionDeclaration": "() => typeof window.unpinnableScript", "awaitPromise": true, "target": {"context": "page-D20AE574-4AD7-4BC3-9D2C-6BDC40C0DDD5"}, "userActivation": false}, "id": 3} DEBUG selenium.webdriver.remote.websocket_connection:websocket_connection.py:134 <- {'result': {'type': 'success', 'realm': 'realm-39', 'result': {'type': 'object', 'value': 'undefined'}}, 'id': 3, 'type': 'success'} ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:55221/session/fe6f67bd-d34f-4758-851b-404f1dbe9385 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:55221 "DELETE /session/fe6f67bd-d34f-4758-851b-404f1dbe9385 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:33:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_arguments[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_user_contexts[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_sandbox[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_exception[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_result_ownership[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_serialization_options[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_user_activation[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_this[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_serialization_options[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_await_promise[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_call_function_with_result_ownership[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_disown_handles[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_null_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_number_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_nan[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_inf[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_minus_inf[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_bigint_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_boolean_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_string_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_date_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_array_argument[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_multiple_arguments[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_returns_promise[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_exception[webkitgtk] - Timeout XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_accessing_dom[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_execute_script_with_nested_objects[webkitgtk] - Timeout XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_add_preload_script_with_contexts[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_remove_preload_script[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_expression[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_evaluate_with_await_promise[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms_filtered_by_context[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_get_realms_filtered_by_type[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_pin_script[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py::test_unpin_script[webkitgtk] =========== 9 passed, 28 xfailed, 10 xpassed, 49 warnings in 54.39s ============ ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_session_tests.py::test_session_status[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 58229 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44323/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44323 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44323 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"05e20b94-bd1a-4715-9bc5-edada0042ea1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":58231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38443/session/05e20b94-bd1a-4715-9bc5-edada0042ea1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.status", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'success', 'id': 1, 'result': {'ready': False, 'message': 'Maximum number of sessions created'}} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44323/session/05e20b94-bd1a-4715-9bc5-edada0042ea1 {} urllib3.connectionpool: [DEBUG] http://localhost:44323 "DELETE /session/05e20b94-bd1a-4715-9bc5-edada0042ea1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_session_tests.py::test_session_status_not_closed_with_one_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 58497 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51641/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51641 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51641 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"56732ebc-c156-4ee6-a9ea-731b9367a7f9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":58501,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34955/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.status", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'success', 'id': 1, 'result': {'ready': False, 'message': 'Maximum number of sessions created'}} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window/new {'type': 'window'} urllib3.connectionpool: [DEBUG] http://localhost:51641 "POST /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window/new HTTP/1.1" 200 80 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"handle":"page-135A8F1E-AF9F-46B4-9126-FE0A845B0EFB","type":"window"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '80'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window {'handle': 'page-135A8F1E-AF9F-46B4-9126-FE0A845B0EFB'} urllib3.connectionpool: [DEBUG] http://localhost:51641 "POST /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window/new {'type': 'tab'} urllib3.connectionpool: [DEBUG] http://localhost:51641 "POST /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window/new HTTP/1.1" 200 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"handle":"page-FDA141FC-DFDC-4914-9002-C951336B0860","type":"tab"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window {'handle': 'page-FDA141FC-DFDC-4914-9002-C951336B0860'} urllib3.connectionpool: [DEBUG] http://localhost:51641 "POST /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window {} urllib3.connectionpool: [DEBUG] http://localhost:51641 "DELETE /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9/window HTTP/1.1" 200 143 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FDA141FC-DFDC-4914-9002-C951336B0860","page-135A8F1E-AF9F-46B4-9126-FE0A845B0EFB","page-C14EBAE2-E142-4028-A31A-48B77724AB32"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '143'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "session.status", "params": {}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'success', 'id': 2, 'result': {'ready': False, 'message': 'Maximum number of sessions created'}} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51641/session/56732ebc-c156-4ee6-a9ea-731b9367a7f9 {} urllib3.connectionpool: [DEBUG] http://localhost:51641 "DELETE /session/56732ebc-c156-4ee6-a9ea-731b9367a7f9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:58766): GLib-GIO-CRITICAL **: 15:34:06.330: Error while sending AddMatch() message: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_session_tests.py::test_session_status[webkitgtk] test/selenium/webdriver/common/bidi_session_tests.py::test_session_status_not_closed_with_one_window[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 4 warnings in 1.42s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_storage_initialized[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 58965 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36221/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36221 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36221 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ccd69727-d43a-4ed4-8b4f-cf479d17ce0b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":58967,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46091/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36221 "POST /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:36221 "DELETE /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b {} urllib3.connectionpool: [DEBUG] http://localhost:36221 "DELETE /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 59233 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45031/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45031 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45031 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"39bbfcce-dc6e-472f-9445-472c55863a69","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":59237,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36587/session/39bbfcce-dc6e-472f-9445-472c55863a69"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45031 "POST /session/39bbfcce-dc6e-472f-9445-472c55863a69/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:45031 "DELETE /session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:45031 "GET /session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45031 "POST /session/39bbfcce-dc6e-472f-9445-472c55863a69/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie/key_86504 {} urllib3.connectionpool: [DEBUG] http://localhost:45031 "GET /session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie/key_86504 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45031 "POST /session/39bbfcce-dc6e-472f-9445-472c55863a69/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie {'cookie': {'name': 'key_86504', 'value': 'set'}} urllib3.connectionpool: [DEBUG] http://localhost:45031 "POST /session/39bbfcce-dc6e-472f-9445-472c55863a69/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.getCookies", "params": {"filter": {"name": "key_86504", "value": {"type": "string", "value": "set"}}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45031/session/39bbfcce-dc6e-472f-9445-472c55863a69 {} urllib3.connectionpool: [DEBUG] http://localhost:45031 "DELETE /session/39bbfcce-dc6e-472f-9445-472c55863a69 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_in_default_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 59506 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54911 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bf58ff9f-ca46-4b5a-9871-61af829f2e5d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":59510,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34683/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "DELETE /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "GET /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "GET /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-B2E902CD-D611-4207-AF9E-BD7E023278F8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie/key_66174 {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "GET /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie/key_66174 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie {'cookie': {'name': 'key_66174', 'value': 'set'}} urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window/new {'type': 'window'} urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window/new HTTP/1.1" 200 80 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"handle":"page-3449F4B3-78B0-4EE5-8C82-D79DAD4D7AC6","type":"window"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '80'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window {'handle': 'page-3449F4B3-78B0-4EE5-8C82-D79DAD4D7AC6'} urllib3.connectionpool: [DEBUG] http://localhost:54911 "POST /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "GET /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-3449F4B3-78B0-4EE5-8C82-D79DAD4D7AC6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.getCookies", "params": {"filter": {"name": "key_66174", "value": {"type": "string", "value": "set"}}, "partition": {"type": "context", "context": "page-3449F4B3-78B0-4EE5-8C82-D79DAD4D7AC6"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'cookies': [], 'partitionKey': {'sourceOrigin': 'about:blank'}}, 'id': 1, 'type': 'success'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54911/session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d {} urllib3.connectionpool: [DEBUG] http://localhost:54911 "DELETE /session/bf58ff9f-ca46-4b5a-9871-61af829f2e5d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_in_a_user_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 59879 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53909/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53909 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53909 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"35b4e1df-f019-41f2-a2a7-09823121f506","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":59883,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33221/session/35b4e1df-f019-41f2-a2a7-09823121f506"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53909 "POST /session/35b4e1df-f019-41f2-a2a7-09823121f506/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:53909 "DELETE /session/35b4e1df-f019-41f2-a2a7-09823121f506/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:53909 "GET /session/35b4e1df-f019-41f2-a2a7-09823121f506/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:53909 "POST /session/35b4e1df-f019-41f2-a2a7-09823121f506/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "browser.createUserContext", "params": {}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'result': {'userContext': '8000000000000003'}, 'id': 1, 'type': 'success'} selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506/window {} urllib3.connectionpool: [DEBUG] http://localhost:53909 "GET /session/35b4e1df-f019-41f2-a2a7-09823121f506/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-83523D15-7F8F-4F7F-862A-A607D646F0AD"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.setCookie", "params": {"cookie": {"name": "key_78259", "value": {"type": "string", "value": "set"}, "domain": "127.0.0.1"}, "partition": {"type": "storageKey", "userContext": "8000000000000003"}}, "id": 2} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 2} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53909/session/35b4e1df-f019-41f2-a2a7-09823121f506 {} urllib3.connectionpool: [DEBUG] http://localhost:53909 "DELETE /session/35b4e1df-f019-41f2-a2a7-09823121f506 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_cookie[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 60157 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34883/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34883 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34883 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e2793284-8e1b-4da9-a952-0432fffdb72b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":60161,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40103/session/e2793284-8e1b-4da9-a952-0432fffdb72b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34883 "POST /session/e2793284-8e1b-4da9-a952-0432fffdb72b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:34883 "DELETE /session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:34883 "GET /session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:34883 "POST /session/e2793284-8e1b-4da9-a952-0432fffdb72b/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie/key_76566 {} urllib3.connectionpool: [DEBUG] http://localhost:34883 "GET /session/e2793284-8e1b-4da9-a952-0432fffdb72b/cookie/key_76566 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:34883 "POST /session/e2793284-8e1b-4da9-a952-0432fffdb72b/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.setCookie", "params": {"cookie": {"name": "key_76566", "value": {"type": "string", "value": "foo"}, "domain": "127.0.0.1"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34883/session/e2793284-8e1b-4da9-a952-0432fffdb72b {} urllib3.connectionpool: [DEBUG] http://localhost:34883 "DELETE /session/e2793284-8e1b-4da9-a952-0432fffdb72b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_and_get_cookie[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 60429 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59853/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59853 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59853 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3d70788c-3a5a-4ec2-8178-0e5505626f58","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":60433,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37805/session/3d70788c-3a5a-4ec2-8178-0e5505626f58"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59853/session/3d70788c-3a5a-4ec2-8178-0e5505626f58/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59853 "POST /session/3d70788c-3a5a-4ec2-8178-0e5505626f58/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59853/session/3d70788c-3a5a-4ec2-8178-0e5505626f58/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:59853 "DELETE /session/3d70788c-3a5a-4ec2-8178-0e5505626f58/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59853/session/3d70788c-3a5a-4ec2-8178-0e5505626f58/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:59853 "GET /session/3d70788c-3a5a-4ec2-8178-0e5505626f58/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59853/session/3d70788c-3a5a-4ec2-8178-0e5505626f58/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:59853 "POST /session/3d70788c-3a5a-4ec2-8178-0e5505626f58/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.setCookie", "params": {"cookie": {"name": "fish", "value": {"type": "string", "value": "cod"}, "domain": "127.0.0.1", "path": "/simpleTest.html", "httpOnly": true, "secure": false, "sameSite": "lax", "expiry": 1787182451}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59853/session/3d70788c-3a5a-4ec2-8178-0e5505626f58 {} urllib3.connectionpool: [DEBUG] http://localhost:59853 "DELETE /session/3d70788c-3a5a-4ec2-8178-0e5505626f58 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_all_cookies[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 60698 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40881/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40881 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40881 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"abf25627-8d62-4557-ab7b-0219d8f68045","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":60702,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42743/session/abf25627-8d62-4557-ab7b-0219d8f68045"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40881 "POST /session/abf25627-8d62-4557-ab7b-0219d8f68045/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40881 "DELETE /session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40881 "GET /session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40881 "POST /session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie/key_20392 {} urllib3.connectionpool: [DEBUG] http://localhost:40881 "GET /session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie/key_20392 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40881 "POST /session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie/key_88699 {} urllib3.connectionpool: [DEBUG] http://localhost:40881 "GET /session/abf25627-8d62-4557-ab7b-0219d8f68045/cookie/key_88699 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40881 "POST /session/abf25627-8d62-4557-ab7b-0219d8f68045/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.getCookies", "params": {"filter": {}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40881/session/abf25627-8d62-4557-ab7b-0219d8f68045 {} urllib3.connectionpool: [DEBUG] http://localhost:40881 "DELETE /session/abf25627-8d62-4557-ab7b-0219d8f68045 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_delete_all_cookies[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 60969 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52139/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52139 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52139 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b8cff7bf-e97e-4b01-baf2-7aaaeb27d470","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":60973,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45467/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52139 "POST /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:52139 "DELETE /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:52139 "GET /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52139 "POST /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie {'cookie': {'name': 'foo', 'value': 'set'}} urllib3.connectionpool: [DEBUG] http://localhost:52139 "POST /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:52139 "GET /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52139/session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470 {} urllib3.connectionpool: [DEBUG] http://localhost:52139 "DELETE /session/b8cff7bf-e97e-4b01-baf2-7aaaeb27d470 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_delete_cookie_with_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 61236 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39309/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39309 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39309 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bd769399-6780-41f7-ac5b-29bfab40a750","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":61240,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35953/session/bd769399-6780-41f7-ac5b-29bfab40a750"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39309 "POST /session/bd769399-6780-41f7-ac5b-29bfab40a750/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:39309 "DELETE /session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:39309 "GET /session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:39309 "POST /session/bd769399-6780-41f7-ac5b-29bfab40a750/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie {'cookie': {'name': 'key_97339', 'value': 'set'}} urllib3.connectionpool: [DEBUG] http://localhost:39309 "POST /session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie {'cookie': {'name': 'key_2493', 'value': 'set'}} urllib3.connectionpool: [DEBUG] http://localhost:39309 "POST /session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie/key_97339 {} urllib3.connectionpool: [DEBUG] http://localhost:39309 "GET /session/bd769399-6780-41f7-ac5b-29bfab40a750/cookie/key_97339 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39309/session/bd769399-6780-41f7-ac5b-29bfab40a750 {} urllib3.connectionpool: [DEBUG] http://localhost:39309 "DELETE /session/bd769399-6780-41f7-ac5b-29bfab40a750 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_cookies_with_different_paths[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 61504 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58757/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58757 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58757 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5a808ecf-6abe-46fe-94d2-1684427c980e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":61508,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40515/session/5a808ecf-6abe-46fe-94d2-1684427c980e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58757/session/5a808ecf-6abe-46fe-94d2-1684427c980e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58757 "POST /session/5a808ecf-6abe-46fe-94d2-1684427c980e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58757/session/5a808ecf-6abe-46fe-94d2-1684427c980e/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:58757 "DELETE /session/5a808ecf-6abe-46fe-94d2-1684427c980e/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58757/session/5a808ecf-6abe-46fe-94d2-1684427c980e/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:58757 "GET /session/5a808ecf-6abe-46fe-94d2-1684427c980e/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58757/session/5a808ecf-6abe-46fe-94d2-1684427c980e/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58757 "POST /session/5a808ecf-6abe-46fe-94d2-1684427c980e/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request websocket: [INFO] Websocket connected selenium.webdriver.remote.websocket_connection: [DEBUG] -> {"method": "storage.setCookie", "params": {"cookie": {"name": "fish", "value": {"type": "string", "value": "cod"}, "domain": "127.0.0.1", "path": "/simpleTest.html"}}, "id": 1} selenium.webdriver.remote.websocket_connection: [DEBUG] <- {'type': 'error', 'message': 'InternalError', 'error': 'unknown error', 'id': 1} XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58757/session/5a808ecf-6abe-46fe-94d2-1684427c980e {} urllib3.connectionpool: [DEBUG] http://localhost:58757 "DELETE /session/5a808ecf-6abe-46fe-94d2-1684427c980e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/bidi_storage_tests.py: 10 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== _____________ TestBidiStorage.test_storage_initialized[webkitgtk] ______________ ------------------------------ Captured log setup ------------------------------ DEBUG test.selenium.webdriver.common.webserver:webserver.py:150 web server started DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 58965 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:36221/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:36221 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36221 "POST /session HTTP/1.1" 200 480 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"ccd69727-d43a-4ed4-8b4f-cf479d17ce0b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":58967,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46091/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36221 "POST /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/cookie {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36221 "DELETE /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b/cookie HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- INFO websocket:_logging.py:89 Websocket connected ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:36221/session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:36221 "DELETE /session/ccd69727-d43a-4ed4-8b4f-cf479d17ce0b HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_by_name[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_in_default_user_context[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_cookie_in_a_user_context[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_cookie[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_and_get_cookie[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_get_all_cookies[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_delete_all_cookies[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_delete_cookie_with_name[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_add_cookies_with_different_paths[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py::TestBidiStorage::test_storage_initialized[webkitgtk] ================== 9 xfailed, 1 xpassed, 12 warnings in 8.46s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_tests.py::test_check_console_messages[webkitgtk] SKIPPED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_tests.py::test_check_error_console_messages[webkitgtk] SKIPPED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_tests.py::test_collect_js_exceptions[webkitgtk] SKIPPED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [3] WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_tests.py: unconditional skip ======================== 3 skipped, 2 warnings in 0.01s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 22 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_xpath[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 61780 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35169/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35169 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35169 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd6883dc-2768-43bb-91a6-2bd8b50a82f9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":61782,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43831/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35169/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35169 "POST /session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35169/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:35169 "POST /session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-16E0FC06-A9C2-499D-BD93-01E2E1A0C745"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35169/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/element/node-16E0FC06-A9C2-499D-BD93-01E2E1A0C745/element {'using': 'xpath', 'value': 'select'} urllib3.connectionpool: [DEBUG] http://localhost:35169 "POST /session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/element/node-16E0FC06-A9C2-499D-BD93-01E2E1A0C745/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B4A6E024-8CBF-420D-9AE8-69B3184BC817"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35169/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B4A6E024-8CBF-420D-9AE8-69B3184BC817'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35169 "POST /session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35169/session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9 {} urllib3.connectionpool: [DEBUG] http://localhost:35169 "DELETE /session/cd6883dc-2768-43bb-91a6-2bd8b50a82f9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_not_find_element_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 62047 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57001/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57001 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57001 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e3d984ec-184f-473b-a653-c6af19ccc3e3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":62051,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34071/session/e3d984ec-184f-473b-a653-c6af19ccc3e3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57001/session/e3d984ec-184f-473b-a653-c6af19ccc3e3/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57001 "POST /session/e3d984ec-184f-473b-a653-c6af19ccc3e3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57001/session/e3d984ec-184f-473b-a653-c6af19ccc3e3/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:57001 "POST /session/e3d984ec-184f-473b-a653-c6af19ccc3e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FEC56E7C-9792-432A-A497-ECB988705A3C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57001/session/e3d984ec-184f-473b-a653-c6af19ccc3e3/element/node-FEC56E7C-9792-432A-A497-ECB988705A3C/element {'using': 'xpath', 'value': 'select/x'} urllib3.connectionpool: [DEBUG] http://localhost:57001 "POST /session/e3d984ec-184f-473b-a653-c6af19ccc3e3/element/node-FEC56E7C-9792-432A-A497-ECB988705A3C/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57001/session/e3d984ec-184f-473b-a653-c6af19ccc3e3 {} urllib3.connectionpool: [DEBUG] http://localhost:57001 "DELETE /session/e3d984ec-184f-473b-a653-c6af19ccc3e3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_finding_dot_slash_elements_on_element_by_xpath_should_find_not_top_level_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 62316 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53081/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53081 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53081 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a911311f-a684-4eca-aa49-3f7d5813bff4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":62320,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35079/session/a911311f-a684-4eca-aa49-3f7d5813bff4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53081/session/a911311f-a684-4eca-aa49-3f7d5813bff4/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53081 "POST /session/a911311f-a684-4eca-aa49-3f7d5813bff4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53081/session/a911311f-a684-4eca-aa49-3f7d5813bff4/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:53081 "POST /session/a911311f-a684-4eca-aa49-3f7d5813bff4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C7299181-AC36-4859-843D-122531184899"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53081/session/a911311f-a684-4eca-aa49-3f7d5813bff4/element/node-C7299181-AC36-4859-843D-122531184899/elements {'using': 'xpath', 'value': './p'} urllib3.connectionpool: [DEBUG] http://localhost:53081 "POST /session/a911311f-a684-4eca-aa49-3f7d5813bff4/element/node-C7299181-AC36-4859-843D-122531184899/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-37341257-92D3-4586-ADEF-E429D9B940BB"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53081/session/a911311f-a684-4eca-aa49-3f7d5813bff4/element/node-37341257-92D3-4586-ADEF-E429D9B940BB/text {} urllib3.connectionpool: [DEBUG] http://localhost:53081 "GET /session/a911311f-a684-4eca-aa49-3f7d5813bff4/element/node-37341257-92D3-4586-ADEF-E429D9B940BB/text HTTP/1.1" 200 28 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A div containing"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '28'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53081/session/a911311f-a684-4eca-aa49-3f7d5813bff4 {} urllib3.connectionpool: [DEBUG] http://localhost:53081 "DELETE /session/a911311f-a684-4eca-aa49-3f7d5813bff4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 62588 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45509/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45509 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45509 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2c9271c3-2e03-4e81-9171-88a8d67baee6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":62592,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43849/session/2c9271c3-2e03-4e81-9171-88a8d67baee6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45509 "POST /session/2c9271c3-2e03-4e81-9171-88a8d67baee6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:45509 "POST /session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4D8D849D-9F7D-4654-9940-D41B08CF46E8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-4D8D849D-9F7D-4654-9940-D41B08CF46E8/elements {'using': 'xpath', 'value': 'select/option'} urllib3.connectionpool: [DEBUG] http://localhost:45509 "POST /session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-4D8D849D-9F7D-4654-9940-D41B08CF46E8/elements HTTP/1.1" 200 683 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A2F54F6B-ABE4-40C8-86B3-6914C870F724"},{"element-6066-11e4-a52e-4f735466cecf":"node-8BA66488-E4E0-4ABC-835D-AF13B38C7D7B"},{"element-6066-11e4-a52e-4f735466cecf":"node-A4F3D82C-05D1-45DC-ACEF-D200D7C63C54"},{"element-6066-11e4-a52e-4f735466cecf":"node-9C3DA40E-FB20-45C4-ACF4-3B56599B09C4"},{"element-6066-11e4-a52e-4f735466cecf":"node-ECE5727E-7966-40EA-9594-ABF244E5B692"},{"element-6066-11e4-a52e-4f735466cecf":"node-1348F61E-579A-465A-8B38-E99B3173B478"},{"element-6066-11e4-a52e-4f735466cecf":"node-04920B8C-6808-4E6E-AAD5-232D511812B1"},{"element-6066-11e4-a52e-4f735466cecf":"node-09734A2D-2CC8-4760-9BBD-B0CA1B65BEB5"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '683'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-A2F54F6B-ABE4-40C8-86B3-6914C870F724/text {} urllib3.connectionpool: [DEBUG] http://localhost:45509 "GET /session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-A2F54F6B-ABE4-40C8-86B3-6914C870F724/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-8BA66488-E4E0-4ABC-835D-AF13B38C7D7B/text {} urllib3.connectionpool: [DEBUG] http://localhost:45509 "GET /session/2c9271c3-2e03-4e81-9171-88a8d67baee6/element/node-8BA66488-E4E0-4ABC-835D-AF13B38C7D7B/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45509/session/2c9271c3-2e03-4e81-9171-88a8d67baee6 {} urllib3.connectionpool: [DEBUG] http://localhost:45509 "DELETE /session/2c9271c3-2e03-4e81-9171-88a8d67baee6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_not_find_elements_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 62858 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37209 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2c17882e-15a5-4328-b010-3b2fa75e7266","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":62862,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34871/session/2c17882e-15a5-4328-b010-3b2fa75e7266"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session/2c17882e-15a5-4328-b010-3b2fa75e7266/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session/2c17882e-15a5-4328-b010-3b2fa75e7266/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session/2c17882e-15a5-4328-b010-3b2fa75e7266/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session/2c17882e-15a5-4328-b010-3b2fa75e7266/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D2F2506B-7386-46D2-B56C-B9ACFDC74556"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37209/session/2c17882e-15a5-4328-b010-3b2fa75e7266/element/node-D2F2506B-7386-46D2-B56C-B9ACFDC74556/elements {'using': 'xpath', 'value': 'select/x'} urllib3.connectionpool: [DEBUG] http://localhost:37209 "POST /session/2c17882e-15a5-4328-b010-3b2fa75e7266/element/node-D2F2506B-7386-46D2-B56C-B9ACFDC74556/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37209/session/2c17882e-15a5-4328-b010-3b2fa75e7266 {} urllib3.connectionpool: [DEBUG] http://localhost:37209 "DELETE /session/2c17882e-15a5-4328-b010-3b2fa75e7266 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_finding_elements_on_element_by_xpath_should_find_top_level_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 63127 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42099/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42099 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42099 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a2ad1b32-a3b5-4574-967d-ef0878a58c41","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":63131,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42853/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42099/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42099 "POST /session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42099/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:42099 "POST /session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C59F5771-7FD4-4944-A7D0-48B5AF456E80"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42099/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/elements {'using': 'xpath', 'value': '//p'} urllib3.connectionpool: [DEBUG] http://localhost:42099 "POST /session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/elements HTTP/1.1" 200 1355 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-52BCC137-94CD-4295-B307-5D01EB3F8AFF"},{"element-6066-11e4-a52e-4f735466cecf":"node-D359CD8F-F0B3-4ADC-BE7B-D8D5EF95F2FB"},{"element-6066-11e4-a52e-4f735466cecf":"node-0646F40D-826C-4160-B6FE-514D64058CEB"},{"element-6066-11e4-a52e-4f735466cecf":"node-DAEF5410-2C4B-47D0-B2F5-1D45279DC0DA"},{"element-6066-11e4-a52e-4f735466cecf":"node-C98126B2-DB23-4A92-87C2-79DEF12BB291"},{"element-6066-11e4-a52e-4f735466cecf":"node-55848418-A362-4FFF-92CA-AE5144E29A43"},{"element-6066-11e4-a52e-4f735466cecf":"node-734B90F4-D988-4069-A543-354A82B55785"},{"element-6066-11e4-a52e-4f735466cecf":"node-736D2D55-0772-4AF8-9A5D-0C4A2BC15D17"},{"element-6066-11e4-a52e-4f735466cecf":"node-6D553F9C-A260-406E-8E30-3F2175C79258"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E0B5558-BF41-48BA-B812-6DDEC2758324"},{"element-6066-11e4-a52e-4f735466cecf":"node-B6FB0835-56A5-42F0-9974-C3D40B47B98C"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FCC2B91-A4D3-48E3-9FC4-1B1488B67E59"},{"element-6066-11e4-a52e-4f735466cecf":"node-650158E0-9574-4AB3-A790-E71A46F3FA5F"},{"element-6066-11e4-a52e-4f735466cecf":"node-1A14FC66-A654-44D6-B71A-37369D9C9034"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D528A1E-F82C-4B5F-8B45-C9F7FA8FA530"},{"element-6066-11e4-a52e-4f735466cecf":"node-88BEB7F9-5F94-4B36-A358-539F31FD9EAC"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '1355'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42099/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/element/node-C59F5771-7FD4-4944-A7D0-48B5AF456E80/elements {'using': 'xpath', 'value': '//p'} urllib3.connectionpool: [DEBUG] http://localhost:42099 "POST /session/a2ad1b32-a3b5-4574-967d-ef0878a58c41/element/node-C59F5771-7FD4-4944-A7D0-48B5AF456E80/elements HTTP/1.1" 200 1355 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-52BCC137-94CD-4295-B307-5D01EB3F8AFF"},{"element-6066-11e4-a52e-4f735466cecf":"node-D359CD8F-F0B3-4ADC-BE7B-D8D5EF95F2FB"},{"element-6066-11e4-a52e-4f735466cecf":"node-0646F40D-826C-4160-B6FE-514D64058CEB"},{"element-6066-11e4-a52e-4f735466cecf":"node-DAEF5410-2C4B-47D0-B2F5-1D45279DC0DA"},{"element-6066-11e4-a52e-4f735466cecf":"node-C98126B2-DB23-4A92-87C2-79DEF12BB291"},{"element-6066-11e4-a52e-4f735466cecf":"node-55848418-A362-4FFF-92CA-AE5144E29A43"},{"element-6066-11e4-a52e-4f735466cecf":"node-734B90F4-D988-4069-A543-354A82B55785"},{"element-6066-11e4-a52e-4f735466cecf":"node-736D2D55-0772-4AF8-9A5D-0C4A2BC15D17"},{"element-6066-11e4-a52e-4f735466cecf":"node-6D553F9C-A260-406E-8E30-3F2175C79258"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E0B5558-BF41-48BA-B812-6DDEC2758324"},{"element-6066-11e4-a52e-4f735466cecf":"node-B6FB0835-56A5-42F0-9974-C3D40B47B98C"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FCC2B91-A4D3-48E3-9FC4-1B1488B67E59"},{"element-6066-11e4-a52e-4f735466cecf":"node-650158E0-9574-4AB3-A790-E71A46F3FA5F"},{"element-6066-11e4-a52e-4f735466cecf":"node-1A14FC66-A654-44D6-B71A-37369D9C9034"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D528A1E-F82C-4B5F-8B45-C9F7FA8FA530"},{"element-6066-11e4-a52e-4f735466cecf":"node-88BEB7F9-5F94-4B36-A358-539F31FD9EAC"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '1355'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42099/session/a2ad1b32-a3b5-4574-967d-ef0878a58c41 {} urllib3.connectionpool: [DEBUG] http://localhost:42099 "DELETE /session/a2ad1b32-a3b5-4574-967d-ef0878a58c41 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 63399 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35833/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35833 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35833 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"43e7e0c9-333e-49be-b4f1-23e46199a5ff","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":63403,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44813/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35833/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35833 "POST /session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35833/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:35833 "POST /session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DF75A557-C312-48A6-ADEA-46E00DEF4448"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35833/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/element/node-DF75A557-C312-48A6-ADEA-46E00DEF4448/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:35833 "POST /session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/element/node-DF75A557-C312-48A6-ADEA-46E00DEF4448/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-339C20A6-4411-426C-83CD-48D68025AF14"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35833/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-339C20A6-4411-426C-83CD-48D68025AF14'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35833 "POST /session/43e7e0c9-333e-49be-b4f1-23e46199a5ff/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35833/session/43e7e0c9-333e-49be-b4f1-23e46199a5ff {} urllib3.connectionpool: [DEBUG] http://localhost:35833 "DELETE /session/43e7e0c9-333e-49be-b4f1-23e46199a5ff HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 63669 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56663/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56663 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56663 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":63673,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40533/session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56663/session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56663 "POST /session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56663/session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:56663 "POST /session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E64F2750-4A90-42D6-AD07-9C34673AC11E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56663/session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/element/node-E64F2750-4A90-42D6-AD07-9C34673AC11E/elements {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:56663 "POST /session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3/element/node-E64F2750-4A90-42D6-AD07-9C34673AC11E/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-52DFE036-854B-4A44-9804-59B7FD1C9513"},{"element-6066-11e4-a52e-4f735466cecf":"node-794A9D7D-3677-45A4-B9A4-70CAE251235E"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56663/session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3 {} urllib3.connectionpool: [DEBUG] http://localhost:56663 "DELETE /session/15b9f43a-2b83-4aa3-8ae0-9c17d1289fb3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 63937 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52789 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a2796406-f965-4395-be24-1cc936f5994f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":63941,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37445/session/a2796406-f965-4395-be24-1cc936f5994f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/a2796406-f965-4395-be24-1cc936f5994f/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/a2796406-f965-4395-be24-1cc936f5994f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/a2796406-f965-4395-be24-1cc936f5994f/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/a2796406-f965-4395-be24-1cc936f5994f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-34A1A824-C955-4FF4-B9F9-319C15657E54"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/a2796406-f965-4395-be24-1cc936f5994f/element/node-34A1A824-C955-4FF4-B9F9-319C15657E54/element {'using': 'css selector', 'value': '[id="2"]'} urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/a2796406-f965-4395-be24-1cc936f5994f/element/node-34A1A824-C955-4FF4-B9F9-319C15657E54/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-37FAADBB-E4EA-461C-9409-36D2E82DFE66"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/a2796406-f965-4395-be24-1cc936f5994f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-37FAADBB-E4EA-461C-9409-36D2E82DFE66'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/a2796406-f965-4395-be24-1cc936f5994f/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"selectomatic"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52789/session/a2796406-f965-4395-be24-1cc936f5994f {} urllib3.connectionpool: [DEBUG] http://localhost:52789 "DELETE /session/a2796406-f965-4395-be24-1cc936f5994f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 64207 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58681/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58681 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58681 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"35e942be-ff98-402b-a15f-6dd371863306","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":64211,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44725/session/35e942be-ff98-402b-a15f-6dd371863306"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58681/session/35e942be-ff98-402b-a15f-6dd371863306/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58681 "POST /session/35e942be-ff98-402b-a15f-6dd371863306/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58681/session/35e942be-ff98-402b-a15f-6dd371863306/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:58681 "POST /session/35e942be-ff98-402b-a15f-6dd371863306/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F5AB656C-B576-46D0-B143-827E5DA2F2D4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58681/session/35e942be-ff98-402b-a15f-6dd371863306/element/node-F5AB656C-B576-46D0-B143-827E5DA2F2D4/elements {'using': 'css selector', 'value': '[id="2"]'} urllib3.connectionpool: [DEBUG] http://localhost:58681 "POST /session/35e942be-ff98-402b-a15f-6dd371863306/element/node-F5AB656C-B576-46D0-B143-827E5DA2F2D4/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-90002807-4133-46DE-9DA0-AD5C7799296C"},{"element-6066-11e4-a52e-4f735466cecf":"node-DB18E2DA-3ED5-40D7-9FFE-6E3EF0A8EEAC"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58681/session/35e942be-ff98-402b-a15f-6dd371863306 {} urllib3.connectionpool: [DEBUG] http://localhost:58681 "DELETE /session/35e942be-ff98-402b-a15f-6dd371863306 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id_when_multiple_matches_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 64475 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53395/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53395 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53395 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b3b0a8e1-c615-4d56-85bd-4b38935a9d9b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":64479,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41389/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53395/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53395 "POST /session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53395/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element {'using': 'css selector', 'value': '[id="test_id_div"]'} urllib3.connectionpool: [DEBUG] http://localhost:53395 "POST /session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D22E089D-B404-46BC-9F65-4D37AED00D9D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53395/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element/node-D22E089D-B404-46BC-9F65-4D37AED00D9D/element {'using': 'css selector', 'value': '[id="test_id"]'} urllib3.connectionpool: [DEBUG] http://localhost:53395 "POST /session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element/node-D22E089D-B404-46BC-9F65-4D37AED00D9D/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1FDB57E-D3F9-4644-ACA8-EEE7B7BE6A7D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53395/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element/node-A1FDB57E-D3F9-4644-ACA8-EEE7B7BE6A7D/text {} urllib3.connectionpool: [DEBUG] http://localhost:53395 "GET /session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b/element/node-A1FDB57E-D3F9-4644-ACA8-EEE7B7BE6A7D/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"inside"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53395/session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b {} urllib3.connectionpool: [DEBUG] http://localhost:53395 "DELETE /session/b3b0a8e1-c615-4d56-85bd-4b38935a9d9b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id_when_no_match_in_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 64747 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35665/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35665 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35665 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2e8f7f0e-e103-415e-976e-ebbfa557055e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":64751,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36047/session/2e8f7f0e-e103-415e-976e-ebbfa557055e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35665/session/2e8f7f0e-e103-415e-976e-ebbfa557055e/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35665 "POST /session/2e8f7f0e-e103-415e-976e-ebbfa557055e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35665/session/2e8f7f0e-e103-415e-976e-ebbfa557055e/element {'using': 'css selector', 'value': '[id="test_id_div"]'} urllib3.connectionpool: [DEBUG] http://localhost:35665 "POST /session/2e8f7f0e-e103-415e-976e-ebbfa557055e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B898EDA2-A7E7-4C70-B3EB-651166A7EAB5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35665/session/2e8f7f0e-e103-415e-976e-ebbfa557055e/element/node-B898EDA2-A7E7-4C70-B3EB-651166A7EAB5/element {'using': 'css selector', 'value': '[id="test_id_out"]'} urllib3.connectionpool: [DEBUG] http://localhost:35665 "POST /session/2e8f7f0e-e103-415e-976e-ebbfa557055e/element/node-B898EDA2-A7E7-4C70-B3EB-651166A7EAB5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35665/session/2e8f7f0e-e103-415e-976e-ebbfa557055e {} urllib3.connectionpool: [DEBUG] http://localhost:35665 "DELETE /session/2e8f7f0e-e103-415e-976e-ebbfa557055e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_link_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 65013 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34639/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34639 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34639 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7dc9586a-073a-45d5-b544-c42cafd668e1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":65017,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42507/session/7dc9586a-073a-45d5-b544-c42cafd668e1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34639/session/7dc9586a-073a-45d5-b544-c42cafd668e1/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34639 "POST /session/7dc9586a-073a-45d5-b544-c42cafd668e1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34639/session/7dc9586a-073a-45d5-b544-c42cafd668e1/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:34639 "POST /session/7dc9586a-073a-45d5-b544-c42cafd668e1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0687527A-129E-4B4D-BA37-2A67928ABB11"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34639/session/7dc9586a-073a-45d5-b544-c42cafd668e1/element/node-0687527A-129E-4B4D-BA37-2A67928ABB11/element {'using': 'link text', 'value': 'hello world'} urllib3.connectionpool: [DEBUG] http://localhost:34639 "POST /session/7dc9586a-073a-45d5-b544-c42cafd668e1/element/node-0687527A-129E-4B4D-BA37-2A67928ABB11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-70E7DC76-FAE0-4B3B-97B9-0D5A77375F6C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34639/session/7dc9586a-073a-45d5-b544-c42cafd668e1/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-70E7DC76-FAE0-4B3B-97B9-0D5A77375F6C'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:34639 "POST /session/7dc9586a-073a-45d5-b544-c42cafd668e1/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34639/session/7dc9586a-073a-45d5-b544-c42cafd668e1 {} urllib3.connectionpool: [DEBUG] http://localhost:34639 "DELETE /session/7dc9586a-073a-45d5-b544-c42cafd668e1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_link_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 65286 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47433 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b3928edc-f593-4bff-9544-57a1f275c341","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":65290,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45999/session/b3928edc-f593-4bff-9544-57a1f275c341"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session/b3928edc-f593-4bff-9544-57a1f275c341/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session/b3928edc-f593-4bff-9544-57a1f275c341/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A14690B1-E3ED-4A7F-B3A9-9739EABDFB9D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341/element/node-A14690B1-E3ED-4A7F-B3A9-9739EABDFB9D/elements {'using': 'link text', 'value': 'hello world'} urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session/b3928edc-f593-4bff-9544-57a1f275c341/element/node-A14690B1-E3ED-4A7F-B3A9-9739EABDFB9D/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-8FE1B32E-4DC7-4602-AF2E-AE8724272293"},{"element-6066-11e4-a52e-4f735466cecf":"node-F87E87E3-1FC3-4C2C-B2DD-2FE5E5B2FB2B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8FE1B32E-4DC7-4602-AF2E-AE8724272293'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session/b3928edc-f593-4bff-9544-57a1f275c341/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F87E87E3-1FC3-4C2C-B2DD-2FE5E5B2FB2B'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:47433 "POST /session/b3928edc-f593-4bff-9544-57a1f275c341/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47433/session/b3928edc-f593-4bff-9544-57a1f275c341 {} urllib3.connectionpool: [DEBUG] http://localhost:47433 "DELETE /session/b3928edc-f593-4bff-9544-57a1f275c341 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_class_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 65555 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55351/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55351 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55351 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":65559,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39847/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55351/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55351 "POST /session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55351/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element {'using': 'css selector', 'value': '[name="classes"]'} urllib3.connectionpool: [DEBUG] http://localhost:55351 "POST /session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-59C64CEA-EA92-47A7-8494-C472ACB2A93C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55351/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element/node-59C64CEA-EA92-47A7-8494-C472ACB2A93C/element {'using': 'css selector', 'value': '.one'} urllib3.connectionpool: [DEBUG] http://localhost:55351 "POST /session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element/node-59C64CEA-EA92-47A7-8494-C472ACB2A93C/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CD06068E-BAAB-4AD3-B6F6-5F79A57E769D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55351/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element/node-CD06068E-BAAB-4AD3-B6F6-5F79A57E769D/text {} urllib3.connectionpool: [DEBUG] http://localhost:55351 "GET /session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6/element/node-CD06068E-BAAB-4AD3-B6F6-5F79A57E769D/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Find me"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55351/session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6 {} urllib3.connectionpool: [DEBUG] http://localhost:55351 "DELETE /session/fb56e96a-4ce7-4c65-b8d1-1d85bc1e93d6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_class_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 65823 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34475/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34475 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34475 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"30887167-7f34-4f4f-93f9-bcbb7dfed2e4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":65827,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38485/session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34475/session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34475 "POST /session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34475/session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/element {'using': 'css selector', 'value': '[name="classes"]'} urllib3.connectionpool: [DEBUG] http://localhost:34475 "POST /session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-918F5D16-41A9-4E9C-8879-131A6F4CDB7F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34475/session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/element/node-918F5D16-41A9-4E9C-8879-131A6F4CDB7F/elements {'using': 'css selector', 'value': '.one'} urllib3.connectionpool: [DEBUG] http://localhost:34475 "POST /session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4/element/node-918F5D16-41A9-4E9C-8879-131A6F4CDB7F/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-764B9ABB-4884-4398-97E1-3969BA02AB95"},{"element-6066-11e4-a52e-4f735466cecf":"node-0987D2D6-73ED-434E-8A4E-78CAC3AE3D0D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34475/session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4 {} urllib3.connectionpool: [DEBUG] http://localhost:34475 "DELETE /session/30887167-7f34-4f4f-93f9-bcbb7dfed2e4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 66093 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33045 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":66097,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46471/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33045/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33045 "POST /session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33045/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:33045 "POST /session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1770A022-719C-4126-9319-0524CF834599"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33045/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/element/node-1770A022-719C-4126-9319-0524CF834599/element {'using': 'tag name', 'value': 'a'} urllib3.connectionpool: [DEBUG] http://localhost:33045 "POST /session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/element/node-1770A022-719C-4126-9319-0524CF834599/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-55425388-A2F5-4656-AF7E-AB9CC1BE5CB8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33045/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55425388-A2F5-4656-AF7E-AB9CC1BE5CB8'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:33045 "POST /session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33045/session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8 {} urllib3.connectionpool: [DEBUG] http://localhost:33045 "DELETE /session/e0ed55c2-e3f0-44d7-a6d1-f909e25cdea8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 66359 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43349/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43349 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43349 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"86765fc0-2486-4f13-9972-ba23eacf67e3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":66363,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38143/session/86765fc0-2486-4f13-9972-ba23eacf67e3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43349/session/86765fc0-2486-4f13-9972-ba23eacf67e3/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43349 "POST /session/86765fc0-2486-4f13-9972-ba23eacf67e3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43349/session/86765fc0-2486-4f13-9972-ba23eacf67e3/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43349 "POST /session/86765fc0-2486-4f13-9972-ba23eacf67e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C16A2611-0E70-4147-B18D-CF8E6FF9A7B0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43349/session/86765fc0-2486-4f13-9972-ba23eacf67e3/element/node-C16A2611-0E70-4147-B18D-CF8E6FF9A7B0/elements {'using': 'tag name', 'value': 'a'} urllib3.connectionpool: [DEBUG] http://localhost:43349 "POST /session/86765fc0-2486-4f13-9972-ba23eacf67e3/element/node-C16A2611-0E70-4147-B18D-CF8E6FF9A7B0/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-41227D2B-DD29-4CE4-8025-977DC2E74224"},{"element-6066-11e4-a52e-4f735466cecf":"node-A4A89923-AE05-4899-9061-CB61361A6DED"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43349/session/86765fc0-2486-4f13-9972-ba23eacf67e3 {} urllib3.connectionpool: [DEBUG] http://localhost:43349 "DELETE /session/86765fc0-2486-4f13-9972-ba23eacf67e3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_be_able_to_find_an_element_by_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 66628 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40479/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40479 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40479 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":66632,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38549/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40479/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40479 "POST /session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40479/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:40479 "POST /session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0EBF8A69-4392-400E-9005-AA00591502E1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40479/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/element/node-0EBF8A69-4392-400E-9005-AA00591502E1/element {'using': 'css selector', 'value': '*[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:40479 "POST /session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/element/node-0EBF8A69-4392-400E-9005-AA00591502E1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A11BE6FD-557A-4BB2-A15A-4BDDA1BD6048"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40479/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A11BE6FD-557A-4BB2-A15A-4BDDA1BD6048'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:40479 "POST /session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40479/session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2 {} urllib3.connectionpool: [DEBUG] http://localhost:40479 "DELETE /session/cfbd124b-0c43-42b7-802c-1a9fc5f1c5d2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 66900 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49365/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49365 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49365 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"151f4057-7a7a-49f6-a662-1c4642120abf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":66904,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44861/session/151f4057-7a7a-49f6-a662-1c4642120abf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49365/session/151f4057-7a7a-49f6-a662-1c4642120abf/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49365 "POST /session/151f4057-7a7a-49f6-a662-1c4642120abf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49365/session/151f4057-7a7a-49f6-a662-1c4642120abf/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:49365 "POST /session/151f4057-7a7a-49f6-a662-1c4642120abf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E8576A04-C88B-411F-839A-73481AF81B59"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49365/session/151f4057-7a7a-49f6-a662-1c4642120abf/element/node-E8576A04-C88B-411F-839A-73481AF81B59/elements {'using': 'css selector', 'value': '*[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:49365 "POST /session/151f4057-7a7a-49f6-a662-1c4642120abf/element/node-E8576A04-C88B-411F-839A-73481AF81B59/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FA30AE25-96F0-4D57-AD45-925B6A54B98F"},{"element-6066-11e4-a52e-4f735466cecf":"node-DA8017C2-C361-4E41-A5A8-CE4FC41F6A58"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49365/session/151f4057-7a7a-49f6-a662-1c4642120abf {} urllib3.connectionpool: [DEBUG] http://localhost:49365 "DELETE /session/151f4057-7a7a-49f6-a662-1c4642120abf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_throw_an_error_if_user_passes_in_invalid_by[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 67169 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53219/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53219 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53219 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"78881cab-ebd3-47cd-9d2d-123256b221f5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":67173,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37105/session/78881cab-ebd3-47cd-9d2d-123256b221f5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53219/session/78881cab-ebd3-47cd-9d2d-123256b221f5/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53219 "POST /session/78881cab-ebd3-47cd-9d2d-123256b221f5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53219/session/78881cab-ebd3-47cd-9d2d-123256b221f5/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:53219 "POST /session/78881cab-ebd3-47cd-9d2d-123256b221f5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D4E6F185-DBA7-4292-9839-0FABEB2E56F1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53219/session/78881cab-ebd3-47cd-9d2d-123256b221f5/element/node-D4E6F185-DBA7-4292-9839-0FABEB2E56F1/element {'using': 'foo', 'value': 'bar'} urllib3.connectionpool: [DEBUG] http://localhost:53219 "POST /session/78881cab-ebd3-47cd-9d2d-123256b221f5/element/node-D4E6F185-DBA7-4292-9839-0FABEB2E56F1/element HTTP/1.1" 400 88 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid argument","message":"Invalid strategy: foo","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '88'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53219/session/78881cab-ebd3-47cd-9d2d-123256b221f5 {} urllib3.connectionpool: [DEBUG] http://localhost:53219 "DELETE /session/78881cab-ebd3-47cd-9d2d-123256b221f5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_throw_an_error_if_user_passes_in_invalid_by_when_find_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 67439 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43613/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43613 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43613 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6cfb8170-f12f-41c4-8bf2-9aace5521756","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":67443,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45797/session/6cfb8170-f12f-41c4-8bf2-9aace5521756"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43613/session/6cfb8170-f12f-41c4-8bf2-9aace5521756/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43613 "POST /session/6cfb8170-f12f-41c4-8bf2-9aace5521756/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43613/session/6cfb8170-f12f-41c4-8bf2-9aace5521756/element {'using': 'css selector', 'value': '[name="form2"]'} urllib3.connectionpool: [DEBUG] http://localhost:43613 "POST /session/6cfb8170-f12f-41c4-8bf2-9aace5521756/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7022A942-67DD-496F-AD72-9428367306BC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43613/session/6cfb8170-f12f-41c4-8bf2-9aace5521756/element/node-7022A942-67DD-496F-AD72-9428367306BC/elements {'using': 'foo', 'value': 'bar'} urllib3.connectionpool: [DEBUG] http://localhost:43613 "POST /session/6cfb8170-f12f-41c4-8bf2-9aace5521756/element/node-7022A942-67DD-496F-AD72-9428367306BC/elements HTTP/1.1" 400 88 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid argument","message":"Invalid strategy: foo","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '88'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43613/session/6cfb8170-f12f-41c4-8bf2-9aace5521756 {} urllib3.connectionpool: [DEBUG] http://localhost:43613 "DELETE /session/6cfb8170-f12f-41c4-8bf2-9aace5521756 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/children_finding_tests.py: 22 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 22 passed, 24 warnings in 14.34s ======================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_writable_text_input_should_clear[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 67715 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45323/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45323 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45323 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0e676a0d-f2b1-40d1-8148-b32b7d215035","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":67717,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43381/session/0e676a0d-f2b1-40d1-8148-b32b7d215035"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45323/session/0e676a0d-f2b1-40d1-8148-b32b7d215035/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45323 "POST /session/0e676a0d-f2b1-40d1-8148-b32b7d215035/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45323/session/0e676a0d-f2b1-40d1-8148-b32b7d215035/element {'using': 'css selector', 'value': '[id="writableTextInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:45323 "POST /session/0e676a0d-f2b1-40d1-8148-b32b7d215035/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C0873DA-7829-461A-A50A-7CF83214D874"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45323/session/0e676a0d-f2b1-40d1-8148-b32b7d215035/element/node-9C0873DA-7829-461A-A50A-7CF83214D874/clear {} urllib3.connectionpool: [DEBUG] http://localhost:45323 "POST /session/0e676a0d-f2b1-40d1-8148-b32b7d215035/element/node-9C0873DA-7829-461A-A50A-7CF83214D874/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45323/session/0e676a0d-f2b1-40d1-8148-b32b7d215035/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C0873DA-7829-461A-A50A-7CF83214D874'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45323 "POST /session/0e676a0d-f2b1-40d1-8148-b32b7d215035/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45323/session/0e676a0d-f2b1-40d1-8148-b32b7d215035 {} urllib3.connectionpool: [DEBUG] http://localhost:45323 "DELETE /session/0e676a0d-f2b1-40d1-8148-b32b7d215035 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_text_input_should_not_clear_when_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 67982 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52043/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52043 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52043 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e1680550-a739-41c5-90fe-166ef1872d74","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":67986,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42795/session/e1680550-a739-41c5-90fe-166ef1872d74"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52043/session/e1680550-a739-41c5-90fe-166ef1872d74/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52043 "POST /session/e1680550-a739-41c5-90fe-166ef1872d74/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52043/session/e1680550-a739-41c5-90fe-166ef1872d74/element {'using': 'css selector', 'value': '[id="textInputNotEnabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:52043 "POST /session/e1680550-a739-41c5-90fe-166ef1872d74/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D431F7DD-9FDD-4A88-9B0B-F7CD811DF509"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52043/session/e1680550-a739-41c5-90fe-166ef1872d74/element/node-D431F7DD-9FDD-4A88-9B0B-F7CD811DF509/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:52043 "GET /session/e1680550-a739-41c5-90fe-166ef1872d74/element/node-D431F7DD-9FDD-4A88-9B0B-F7CD811DF509/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52043/session/e1680550-a739-41c5-90fe-166ef1872d74/element/node-D431F7DD-9FDD-4A88-9B0B-F7CD811DF509/clear {} urllib3.connectionpool: [DEBUG] http://localhost:52043 "POST /session/e1680550-a739-41c5-90fe-166ef1872d74/element/node-D431F7DD-9FDD-4A88-9B0B-F7CD811DF509/clear HTTP/1.1" 400 72 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid element state","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '72'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52043/session/e1680550-a739-41c5-90fe-166ef1872d74 {} urllib3.connectionpool: [DEBUG] http://localhost:52043 "DELETE /session/e1680550-a739-41c5-90fe-166ef1872d74 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_text_input_should_not_clear_when_read_only[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 68249 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35079/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35079 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35079 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"db391221-1ca1-493c-9e04-e640b1b027ae","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":68253,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46105/session/db391221-1ca1-493c-9e04-e640b1b027ae"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35079/session/db391221-1ca1-493c-9e04-e640b1b027ae/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35079 "POST /session/db391221-1ca1-493c-9e04-e640b1b027ae/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35079/session/db391221-1ca1-493c-9e04-e640b1b027ae/element {'using': 'css selector', 'value': '[id="readOnlyTextInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:35079 "POST /session/db391221-1ca1-493c-9e04-e640b1b027ae/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-69ABA24D-E7F0-48E8-8691-8A4802281E78"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35079/session/db391221-1ca1-493c-9e04-e640b1b027ae/element/node-69ABA24D-E7F0-48E8-8691-8A4802281E78/clear {} urllib3.connectionpool: [DEBUG] http://localhost:35079 "POST /session/db391221-1ca1-493c-9e04-e640b1b027ae/element/node-69ABA24D-E7F0-48E8-8691-8A4802281E78/clear HTTP/1.1" 400 72 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid element state","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '72'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35079/session/db391221-1ca1-493c-9e04-e640b1b027ae {} urllib3.connectionpool: [DEBUG] http://localhost:35079 "DELETE /session/db391221-1ca1-493c-9e04-e640b1b027ae HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_writable_text_area_should_clear[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 68519 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53597/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53597 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53597 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"45796e37-e002-4ab6-9a7f-135ce096d418","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":68521,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44429/session/45796e37-e002-4ab6-9a7f-135ce096d418"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53597/session/45796e37-e002-4ab6-9a7f-135ce096d418/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53597 "POST /session/45796e37-e002-4ab6-9a7f-135ce096d418/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53597/session/45796e37-e002-4ab6-9a7f-135ce096d418/element {'using': 'css selector', 'value': '[id="writableTextArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:53597 "POST /session/45796e37-e002-4ab6-9a7f-135ce096d418/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6DA1DE2E-AEE6-441C-BAA2-216F82403F8B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53597/session/45796e37-e002-4ab6-9a7f-135ce096d418/element/node-6DA1DE2E-AEE6-441C-BAA2-216F82403F8B/clear {} urllib3.connectionpool: [DEBUG] http://localhost:53597 "POST /session/45796e37-e002-4ab6-9a7f-135ce096d418/element/node-6DA1DE2E-AEE6-441C-BAA2-216F82403F8B/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53597/session/45796e37-e002-4ab6-9a7f-135ce096d418/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DA1DE2E-AEE6-441C-BAA2-216F82403F8B'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:53597 "POST /session/45796e37-e002-4ab6-9a7f-135ce096d418/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53597/session/45796e37-e002-4ab6-9a7f-135ce096d418 {} urllib3.connectionpool: [DEBUG] http://localhost:53597 "DELETE /session/45796e37-e002-4ab6-9a7f-135ce096d418 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_text_area_should_not_clear_when_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 68791 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36509/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36509 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36509 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8812ed17-d944-4c6a-86a6-0b48ef0f51a3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":68793,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33743/session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36509/session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36509 "POST /session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36509/session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/element {'using': 'css selector', 'value': '[id="textAreaNotEnabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:36509 "POST /session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7BB8CC39-99D5-43F8-895C-877421733DE1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36509/session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/element/node-7BB8CC39-99D5-43F8-895C-877421733DE1/clear {} urllib3.connectionpool: [DEBUG] http://localhost:36509 "POST /session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3/element/node-7BB8CC39-99D5-43F8-895C-877421733DE1/clear HTTP/1.1" 400 72 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid element state","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '72'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36509/session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3 {} urllib3.connectionpool: [DEBUG] http://localhost:36509 "DELETE /session/8812ed17-d944-4c6a-86a6-0b48ef0f51a3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_text_area_should_not_clear_when_read_only[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 69060 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42963/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42963 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42963 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b0ed9f61-ccc2-4f3d-8682-cebc16aa6080","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":69064,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42913/session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42963/session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42963 "POST /session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42963/session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/element {'using': 'css selector', 'value': '[id="textAreaReadOnly"]'} urllib3.connectionpool: [DEBUG] http://localhost:42963 "POST /session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9A314B90-9AE9-46CB-9563-223935F92A3F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42963/session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/element/node-9A314B90-9AE9-46CB-9563-223935F92A3F/clear {} urllib3.connectionpool: [DEBUG] http://localhost:42963 "POST /session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080/element/node-9A314B90-9AE9-46CB-9563-223935F92A3F/clear HTTP/1.1" 400 72 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid element state","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '72'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42963/session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080 {} urllib3.connectionpool: [DEBUG] http://localhost:42963 "DELETE /session/b0ed9f61-ccc2-4f3d-8682-cebc16aa6080 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::test_content_editable_area_should_clear[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 69329 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51707/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51707 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51707 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"073bd917-0698-4a80-b120-2770e2b480f9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":69333,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42225/session/073bd917-0698-4a80-b120-2770e2b480f9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51707/session/073bd917-0698-4a80-b120-2770e2b480f9/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51707 "POST /session/073bd917-0698-4a80-b120-2770e2b480f9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51707/session/073bd917-0698-4a80-b120-2770e2b480f9/element {'using': 'css selector', 'value': '[id="content-editable"]'} urllib3.connectionpool: [DEBUG] http://localhost:51707 "POST /session/073bd917-0698-4a80-b120-2770e2b480f9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D0B9ADE9-6E9E-4343-A642-400EB2468BA1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51707/session/073bd917-0698-4a80-b120-2770e2b480f9/element/node-D0B9ADE9-6E9E-4343-A642-400EB2468BA1/clear {} urllib3.connectionpool: [DEBUG] http://localhost:51707 "POST /session/073bd917-0698-4a80-b120-2770e2b480f9/element/node-D0B9ADE9-6E9E-4343-A642-400EB2468BA1/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51707/session/073bd917-0698-4a80-b120-2770e2b480f9/element/node-D0B9ADE9-6E9E-4343-A642-400EB2468BA1/text {} urllib3.connectionpool: [DEBUG] http://localhost:51707 "GET /session/073bd917-0698-4a80-b120-2770e2b480f9/element/node-D0B9ADE9-6E9E-4343-A642-400EB2468BA1/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51707/session/073bd917-0698-4a80-b120-2770e2b480f9 {} urllib3.connectionpool: [DEBUG] http://localhost:51707 "DELETE /session/073bd917-0698-4a80-b120-2770e2b480f9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/clear_tests.py::test_writable_text_input_should_clear[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_text_input_should_not_clear_when_disabled[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_text_input_should_not_clear_when_read_only[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_writable_text_area_should_clear[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_text_area_should_not_clear_when_disabled[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_text_area_should_not_clear_when_read_only[webkitgtk] test/selenium/webdriver/common/clear_tests.py::test_content_editable_area_should_clear[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 7 passed, 9 warnings in 4.57s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 16 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_clicking_on_anchor_scrolls_page[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 69601 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40137/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40137 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40137 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6be8ccf3-fef8-4542-9c77-be734b81b641","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":69603,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43639/session/6be8ccf3-fef8-4542-9c77-be734b81b641"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40137/session/6be8ccf3-fef8-4542-9c77-be734b81b641/url {'url': 'http://127.0.0.1:8000/macbeth.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40137 "POST /session/6be8ccf3-fef8-4542-9c77-be734b81b641/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40137/session/6be8ccf3-fef8-4542-9c77-be734b81b641/element {'using': 'partial link text', 'value': 'last speech'} urllib3.connectionpool: [DEBUG] http://localhost:40137 "POST /session/6be8ccf3-fef8-4542-9c77-be734b81b641/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8B798BAD-D0F7-4C72-9540-7C6B8918CCD6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40137/session/6be8ccf3-fef8-4542-9c77-be734b81b641/element/node-8B798BAD-D0F7-4C72-9540-7C6B8918CCD6/click {} urllib3.connectionpool: [DEBUG] http://localhost:40137 "POST /session/6be8ccf3-fef8-4542-9c77-be734b81b641/element/node-8B798BAD-D0F7-4C72-9540-7C6B8918CCD6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40137/session/6be8ccf3-fef8-4542-9c77-be734b81b641/execute/sync {'script': "var pageY;\n if (typeof(window.pageYOffset) == 'number') {\n pageY = window.pageYOffset;\n }...", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40137 "POST /session/6be8ccf3-fef8-4542-9c77-be734b81b641/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":85822} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40137/session/6be8ccf3-fef8-4542-9c77-be734b81b641 {} urllib3.connectionpool: [DEBUG] http://localhost:40137 "DELETE /session/6be8ccf3-fef8-4542-9c77-be734b81b641 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_scroll_to_click_on_an_element_hidden_by_overflow[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 69861 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49625/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49625 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49625 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c177abcf-8ec7-41ed-bc20-746275bccfac","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":69868,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35091/session/c177abcf-8ec7-41ed-bc20-746275bccfac"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49625/session/c177abcf-8ec7-41ed-bc20-746275bccfac/url {'url': 'http://127.0.0.1:8000/click_out_of_bounds_overflow.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49625 "POST /session/c177abcf-8ec7-41ed-bc20-746275bccfac/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49625/session/c177abcf-8ec7-41ed-bc20-746275bccfac/element {'using': 'css selector', 'value': '[id="link"]'} urllib3.connectionpool: [DEBUG] http://localhost:49625 "POST /session/c177abcf-8ec7-41ed-bc20-746275bccfac/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D7D9F0F0-0888-471D-A0A5-B2F0E589B2E7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49625/session/c177abcf-8ec7-41ed-bc20-746275bccfac/element/node-D7D9F0F0-0888-471D-A0A5-B2F0E589B2E7/click {} urllib3.connectionpool: [DEBUG] http://localhost:49625 "POST /session/c177abcf-8ec7-41ed-bc20-746275bccfac/element/node-D7D9F0F0-0888-471D-A0A5-B2F0E589B2E7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49625/session/c177abcf-8ec7-41ed-bc20-746275bccfac {} urllib3.connectionpool: [DEBUG] http://localhost:49625 "DELETE /session/c177abcf-8ec7-41ed-bc20-746275bccfac HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_on_an_element_hidden_by_overflow[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 70136 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41569/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41569 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41569 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b9671fcc-4249-4f1c-ac34-ef6a80be0e91","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":70140,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41233/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/url {'url': 'http://127.0.0.1:8000/scroll.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41569 "POST /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element {'using': 'css selector', 'value': '[id="line8"]'} urllib3.connectionpool: [DEBUG] http://localhost:41569 "POST /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2BB71F0C-AA56-4F80-8D8E-D6567F75846F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element/node-2BB71F0C-AA56-4F80-8D8E-D6567F75846F/click {} urllib3.connectionpool: [DEBUG] http://localhost:41569 "POST /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element/node-2BB71F0C-AA56-4F80-8D8E-D6567F75846F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element {'using': 'css selector', 'value': '[id="clicked"]'} urllib3.connectionpool: [DEBUG] http://localhost:41569 "POST /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5FE934A5-7A5F-4AA5-A5A5-D47BB80A69F6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element/node-5FE934A5-7A5F-4AA5-A5A5-D47BB80A69F6/text {} urllib3.connectionpool: [DEBUG] http://localhost:41569 "GET /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91/element/node-5FE934A5-7A5F-4AA5-A5A5-D47BB80A69F6/text HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"line8"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41569/session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91 {} urllib3.connectionpool: [DEBUG] http://localhost:41569 "DELETE /session/b9671fcc-4249-4f1c-ac34-ef6a80be0e91 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_on_an_element_hidden_by_double_overflow[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 70407 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39109/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39109 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39109 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"944291ac-5a83-4a88-b505-45b2b07bba5e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":70411,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36489/session/944291ac-5a83-4a88-b505-45b2b07bba5e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_double_overflow_auto.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39109 "POST /session/944291ac-5a83-4a88-b505-45b2b07bba5e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/element {'using': 'css selector', 'value': '[id="link"]'} urllib3.connectionpool: [DEBUG] http://localhost:39109 "POST /session/944291ac-5a83-4a88-b505-45b2b07bba5e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CE91F886-0FFE-4604-8331-9087B72526D4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/element/node-CE91F886-0FFE-4604-8331-9087B72526D4/click {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "POST /session/944291ac-5a83-4a88-b505-45b2b07bba5e/element/node-CE91F886-0FFE-4604-8331-9087B72526D4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e/title {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "GET /session/944291ac-5a83-4a88-b505-45b2b07bba5e/title HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page with overflow: auto"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39109/session/944291ac-5a83-4a88-b505-45b2b07bba5e {} urllib3.connectionpool: [DEBUG] http://localhost:39109 "DELETE /session/944291ac-5a83-4a88-b505-45b2b07bba5e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_on_an_element_hidden_by_yoverflow[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 70676 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52897/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52897 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52897 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3c55ee48-ad2b-41f1-a5cb-897f769093e8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":70680,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33987/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52897/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_y_overflow_auto.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52897 "POST /session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52897/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/element {'using': 'css selector', 'value': '[id="link"]'} urllib3.connectionpool: [DEBUG] http://localhost:52897 "POST /session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-77627DAC-4720-44D8-9CEE-2F7124253AF6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52897/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/element/node-77627DAC-4720-44D8-9CEE-2F7124253AF6/click {} urllib3.connectionpool: [DEBUG] http://localhost:52897 "POST /session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/element/node-77627DAC-4720-44D8-9CEE-2F7124253AF6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52897/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/title {} urllib3.connectionpool: [DEBUG] http://localhost:52897 "GET /session/3c55ee48-ad2b-41f1-a5cb-897f769093e8/title HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked Successfully!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52897/session/3c55ee48-ad2b-41f1-a5cb-897f769093e8 {} urllib3.connectionpool: [DEBUG] http://localhost:52897 "DELETE /session/3c55ee48-ad2b-41f1-a5cb-897f769093e8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_not_scroll_overflow_elements_which_are_visible[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 70943 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56533 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c0c4770-f4e5-4544-8734-faca653c27a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":70947,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33655/session/1c0c4770-f4e5-4544-8734-faca653c27a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1/url {'url': 'http://127.0.0.1:8000/scroll2.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session/1c0c4770-f4e5-4544-8734-faca653c27a1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1/element {'using': 'tag name', 'value': 'ul'} urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session/1c0c4770-f4e5-4544-8734-faca653c27a1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9A09BA9F-DB0B-4FE4-B0D0-ECB4059296FC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1/element/node-9A09BA9F-DB0B-4FE4-B0D0-ECB4059296FC/element {'using': 'css selector', 'value': '[id="desired"]'} urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session/1c0c4770-f4e5-4544-8734-faca653c27a1/element/node-9A09BA9F-DB0B-4FE4-B0D0-ECB4059296FC/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-943208B6-0FD3-4724-9E67-4B065E85948C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1/element/node-943208B6-0FD3-4724-9E67-4B065E85948C/click {} urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session/1c0c4770-f4e5-4544-8734-faca653c27a1/element/node-943208B6-0FD3-4724-9E67-4B065E85948C/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1/execute/sync {'script': 'return arguments[0].scrollTop', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9A09BA9F-DB0B-4FE4-B0D0-ECB4059296FC'}]} urllib3.connectionpool: [DEBUG] http://localhost:56533 "POST /session/1c0c4770-f4e5-4544-8734-faca653c27a1/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":0} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56533/session/1c0c4770-f4e5-4544-8734-faca653c27a1 {} urllib3.connectionpool: [DEBUG] http://localhost:56533 "DELETE /session/1c0c4770-f4e5-4544-8734-faca653c27a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_not_scroll_if_already_scrolled_and_element_is_in_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 71215 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54685 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"74b43184-45ab-4dc5-9ef0-38b4e3ae141e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":71219,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36993/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/url {'url': 'http://127.0.0.1:8000/scroll3.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element {'using': 'css selector', 'value': '[id="button2"]'} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BE11DF04-9A50-496A-AEEC-CC7D1A9CC38F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element/node-BE11DF04-9A50-496A-AEEC-CC7D1A9CC38F/click {} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element/node-BE11DF04-9A50-496A-AEEC-CC7D1A9CC38F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/execute/sync {'script': 'return document.body.scrollTop', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":2347} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element {'using': 'css selector', 'value': '[id="button1"]'} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C5BD918-A3A0-43A2-875A-C94878258A2D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element/node-9C5BD918-A3A0-43A2-875A-C94878258A2D/click {} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/element/node-9C5BD918-A3A0-43A2-875A-C94878258A2D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/execute/sync {'script': 'return document.body.scrollTop', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54685 "POST /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":2347} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54685/session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e {} urllib3.connectionpool: [DEBUG] http://localhost:54685 "DELETE /session/74b43184-45ab-4dc5-9ef0-38b4e3ae141e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_radio_button_scrolled_into_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 71484 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56101/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56101 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56101 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fca305fa-846d-4937-a698-ac8bfa37479e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":71488,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46089/session/fca305fa-846d-4937-a698-ac8bfa37479e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56101/session/fca305fa-846d-4937-a698-ac8bfa37479e/url {'url': 'http://127.0.0.1:8000/scroll4.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56101 "POST /session/fca305fa-846d-4937-a698-ac8bfa37479e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56101/session/fca305fa-846d-4937-a698-ac8bfa37479e/element {'using': 'css selector', 'value': '[id="radio"]'} urllib3.connectionpool: [DEBUG] http://localhost:56101 "POST /session/fca305fa-846d-4937-a698-ac8bfa37479e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E3288365-C952-4B21-BFF1-11FEACD622F1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56101/session/fca305fa-846d-4937-a698-ac8bfa37479e/element/node-E3288365-C952-4B21-BFF1-11FEACD622F1/click {} urllib3.connectionpool: [DEBUG] http://localhost:56101 "POST /session/fca305fa-846d-4937-a698-ac8bfa37479e/element/node-E3288365-C952-4B21-BFF1-11FEACD622F1/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56101/session/fca305fa-846d-4937-a698-ac8bfa37479e {} urllib3.connectionpool: [DEBUG] http://localhost:56101 "DELETE /session/fca305fa-846d-4937-a698-ac8bfa37479e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_scroll_overflow_elements_if_click_point_is_out_of_view_but_element_is_in_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 71757 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35569/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35569 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35569 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"352cbadf-164d-4a33-be83-ff49226424d6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":71761,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45003/session/352cbadf-164d-4a33-be83-ff49226424d6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35569/session/352cbadf-164d-4a33-be83-ff49226424d6/url {'url': 'http://127.0.0.1:8000/scroll5.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35569 "POST /session/352cbadf-164d-4a33-be83-ff49226424d6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35569/session/352cbadf-164d-4a33-be83-ff49226424d6/element {'using': 'css selector', 'value': '[id="inner"]'} urllib3.connectionpool: [DEBUG] http://localhost:35569 "POST /session/352cbadf-164d-4a33-be83-ff49226424d6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1F7B329-695A-4BCF-A97D-22FF9313D5FD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35569/session/352cbadf-164d-4a33-be83-ff49226424d6/element/node-A1F7B329-695A-4BCF-A97D-22FF9313D5FD/click {} urllib3.connectionpool: [DEBUG] http://localhost:35569 "POST /session/352cbadf-164d-4a33-be83-ff49226424d6/element/node-A1F7B329-695A-4BCF-A97D-22FF9313D5FD/click HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35569/session/352cbadf-164d-4a33-be83-ff49226424d6 {} urllib3.connectionpool: [DEBUG] http://localhost:35569 "DELETE /session/352cbadf-164d-4a33-be83-ff49226424d6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_in_aframe_that_is_out_of_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 72025 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33853 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0736ad74-11f4-4ab0-8f0a-01225a40e2c2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":72029,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45501/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element {'using': 'css selector', 'value': '[name="frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8F4EB852-6B12-43E4-9FEF-0513D2CF2323"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-8F4EB852-6B12-43E4-9FEF-0513D2CF2323'}} urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element {'using': 'css selector', 'value': '[name="checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CF4F3E7E-65E0-4FEB-989D-705D25F5C7F1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element/node-CF4F3E7E-65E0-4FEB-989D-705D25F5C7F1/click {} urllib3.connectionpool: [DEBUG] http://localhost:33853 "POST /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element/node-CF4F3E7E-65E0-4FEB-989D-705D25F5C7F1/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element/node-CF4F3E7E-65E0-4FEB-989D-705D25F5C7F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:33853 "GET /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2/element/node-CF4F3E7E-65E0-4FEB-989D-705D25F5C7F1/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33853/session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2 {} urllib3.connectionpool: [DEBUG] http://localhost:33853 "DELETE /session/0736ad74-11f4-4ab0-8f0a-01225a40e2c2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_aframe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 72293 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55977 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e31c6df6-4cd4-4514-b429-1ad83ad50232","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":72297,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44131/session/e31c6df6-4cd4-4514-b429-1ad83ad50232"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element {'using': 'css selector', 'value': '[name="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DF072550-E76D-4428-9212-16E650CB7C52"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-DF072550-E76D-4428-9212-16E650CB7C52'}} urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B380F377-FE47-4F74-8F41-383FE6BC151F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element/node-B380F377-FE47-4F74-8F41-383FE6BC151F/click {} urllib3.connectionpool: [DEBUG] http://localhost:55977 "POST /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element/node-B380F377-FE47-4F74-8F41-383FE6BC151F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element/node-B380F377-FE47-4F74-8F41-383FE6BC151F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55977 "GET /session/e31c6df6-4cd4-4514-b429-1ad83ad50232/element/node-B380F377-FE47-4F74-8F41-383FE6BC151F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55977/session/e31c6df6-4cd4-4514-b429-1ad83ad50232 {} urllib3.connectionpool: [DEBUG] http://localhost:55977 "DELETE /session/e31c6df6-4cd4-4514-b429-1ad83ad50232 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_not_be_able_to_click_element_that_is_out_of_view_in_anon_scrollable_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 72564 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52691 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"96bda42a-b155-4616-9b43-395f78aaeb14","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":72568,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45967/session/96bda42a-b155-4616-9b43-395f78aaeb14"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_non_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/element {'using': 'css selector', 'value': '[id="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/element {'using': 'css selector', 'value': '[name="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-78FD6B69-4088-42AE-9268-0FDB979D9389"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-78FD6B69-4088-42AE-9268-0FDB979D9389'}} urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-430087C6-D63E-4976-B0A1-BBD74C78A8B6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14/element/node-430087C6-D63E-4976-B0A1-BBD74C78A8B6/click {} urllib3.connectionpool: [DEBUG] http://localhost:52691 "POST /session/96bda42a-b155-4616-9b43-395f78aaeb14/element/node-430087C6-D63E-4976-B0A1-BBD74C78A8B6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52691/session/96bda42a-b155-4616-9b43-395f78aaeb14 {} urllib3.connectionpool: [DEBUG] http://localhost:52691 "DELETE /session/96bda42a-b155-4616-9b43-395f78aaeb14 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_aframe_that_is_out_of_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 72834 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50973 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"02c1ffc8-a2d6-4024-a787-a0e51e97ff5d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":72838,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45619/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element {'using': 'css selector', 'value': '[name="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2B765DB1-D207-4028-8F54-3C25816C9279"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-2B765DB1-D207-4028-8F54-3C25816C9279'}} urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06DDE709-6DF9-46B0-8187-3B1BF121945F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element/node-06DDE709-6DF9-46B0-8187-3B1BF121945F/click {} urllib3.connectionpool: [DEBUG] http://localhost:50973 "POST /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element/node-06DDE709-6DF9-46B0-8187-3B1BF121945F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element/node-06DDE709-6DF9-46B0-8187-3B1BF121945F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:50973 "GET /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d/element/node-06DDE709-6DF9-46B0-8187-3B1BF121945F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50973/session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d {} urllib3.connectionpool: [DEBUG] http://localhost:50973 "DELETE /session/02c1ffc8-a2d6-4024-a787-a0e51e97ff5d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_anested_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 73101 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44863 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":73105,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40643/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_nested_scrolling_frames.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element {'using': 'css selector', 'value': '[name="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-564B9BC3-2AF1-4AE7-B6A7-AAB312863E25"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-564B9BC3-2AF1-4AE7-B6A7-AAB312863E25'}} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element {'using': 'css selector', 'value': '[name="nested_scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-91D0E25F-72E2-4E84-9239-96FBB36F68BE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-91D0E25F-72E2-4E84-9239-96FBB36F68BE'}} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D8338426-A164-44BB-9D5A-728E3D225243"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element/node-D8338426-A164-44BB-9D5A-728E3D225243/click {} urllib3.connectionpool: [DEBUG] http://localhost:44863 "POST /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element/node-D8338426-A164-44BB-9D5A-728E3D225243/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element/node-D8338426-A164-44BB-9D5A-728E3D225243/selected {} urllib3.connectionpool: [DEBUG] http://localhost:44863 "GET /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193/element/node-D8338426-A164-44BB-9D5A-728E3D225243/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44863/session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193 {} urllib3.connectionpool: [DEBUG] http://localhost:44863 "DELETE /session/e6bdf7fb-2aa4-4ec3-b2b0-fe4da20b8193 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_anested_frame_that_is_out_of_view[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 73373 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37985 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"16f33790-2a7a-4ea6-abc3-efc8b618654c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":73377,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40115/session/16f33790-2a7a-4ea6-abc3-efc8b618654c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/url {'url': 'http://127.0.0.1:8000/scrolling_tests/page_with_nested_scrolling_frames_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element {'using': 'css selector', 'value': '[name="scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6CAEEB7C-3850-47AC-8A12-058E0F2FAD69"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-6CAEEB7C-3850-47AC-8A12-058E0F2FAD69'}} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element {'using': 'css selector', 'value': '[name="nested_scrolling_frame"]'} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5E808733-1C1D-46AE-81D8-CBF1CF9EB03F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-5E808733-1C1D-46AE-81D8-CBF1CF9EB03F'}} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-99F88FBE-4AA0-4C7C-AEBA-F0AA91F36371"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element/node-99F88FBE-4AA0-4C7C-AEBA-F0AA91F36371/click {} urllib3.connectionpool: [DEBUG] http://localhost:37985 "POST /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element/node-99F88FBE-4AA0-4C7C-AEBA-F0AA91F36371/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element/node-99F88FBE-4AA0-4C7C-AEBA-F0AA91F36371/selected {} urllib3.connectionpool: [DEBUG] http://localhost:37985 "GET /session/16f33790-2a7a-4ea6-abc3-efc8b618654c/element/node-99F88FBE-4AA0-4C7C-AEBA-F0AA91F36371/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37985/session/16f33790-2a7a-4ea6-abc3-efc8b618654c {} urllib3.connectionpool: [DEBUG] http://localhost:37985 "DELETE /session/16f33790-2a7a-4ea6-abc3-efc8b618654c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_not_scroll_when_getting_element_size[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 73645 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37801/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37801 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37801 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3f99d363-99a4-4446-aa82-c29fee17ab29","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":73649,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39665/session/3f99d363-99a4-4446-aa82-c29fee17ab29"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29/url {'url': 'http://127.0.0.1:8000/scroll3.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37801 "POST /session/3f99d363-99a4-4446-aa82-c29fee17ab29/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29/execute/sync {'script': 'return document.body.scrollTop', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:37801 "POST /session/3f99d363-99a4-4446-aa82-c29fee17ab29/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":0} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29/element {'using': 'css selector', 'value': '[id="button1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37801 "POST /session/3f99d363-99a4-4446-aa82-c29fee17ab29/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C1BF225F-76EF-4FDE-B93F-17EB2201F389"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29/element/node-C1BF225F-76EF-4FDE-B93F-17EB2201F389/rect {} urllib3.connectionpool: [DEBUG] http://localhost:37801 "GET /session/3f99d363-99a4-4446-aa82-c29fee17ab29/element/node-C1BF225F-76EF-4FDE-B93F-17EB2201F389/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":2972,"width":67,"height":24}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29/execute/sync {'script': 'return document.body.scrollTop', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:37801 "POST /session/3f99d363-99a4-4446-aa82-c29fee17ab29/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":0} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37801/session/3f99d363-99a4-4446-aa82-c29fee17ab29 {} urllib3.connectionpool: [DEBUG] http://localhost:37801 "DELETE /session/3f99d363-99a4-4446-aa82-c29fee17ab29 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/click_scrolling_tests.py: 16 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_on_an_element_hidden_by_double_overflow[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_scroll_overflow_elements_if_click_point_is_out_of_view_but_element_is_in_view[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_anested_frame[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::test_should_be_able_to_click_element_that_is_out_of_view_in_anested_frame_that_is_out_of_view[webkitgtk] ================= 12 passed, 4 xfailed, 18 warnings in 13.85s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_tests.py::test_can_click_on_alink_that_overflows_and_follow_it[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 73920 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56805/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56805 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56805 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":73922,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42265/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56805/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/url {'url': 'http://127.0.0.1:8000/clicks.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56805 "POST /session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56805/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/element {'using': 'css selector', 'value': '[id="overflowLink"]'} urllib3.connectionpool: [DEBUG] http://localhost:56805 "POST /session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2B3E772B-E735-47CF-9596-71E0DD9E8C78"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56805/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/element/node-2B3E772B-E735-47CF-9596-71E0DD9E8C78/click {} urllib3.connectionpool: [DEBUG] http://localhost:56805 "POST /session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/element/node-2B3E772B-E735-47CF-9596-71E0DD9E8C78/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56805/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/title {} urllib3.connectionpool: [DEBUG] http://localhost:56805 "GET /session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56805/session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1 {} urllib3.connectionpool: [DEBUG] http://localhost:56805 "DELETE /session/3c6fc3eb-4da2-4846-b0ac-835c81b7e6a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_tests.py::test_clicking_alink_made_up_of_numbers_is_handled_correctly[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 74193 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39073/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39073 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39073 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"67498299-d4b1-47e6-bf9e-bbe0104a9c44","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":74197,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46079/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39073/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/url {'url': 'http://127.0.0.1:8000/clicks.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39073 "POST /session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39073/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/element {'using': 'link text', 'value': '333333'} urllib3.connectionpool: [DEBUG] http://localhost:39073 "POST /session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9BAF1D90-D758-4022-9124-4C1BAF84ECD7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39073/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/element/node-9BAF1D90-D758-4022-9124-4C1BAF84ECD7/click {} urllib3.connectionpool: [DEBUG] http://localhost:39073 "POST /session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/element/node-9BAF1D90-D758-4022-9124-4C1BAF84ECD7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39073/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/title {} urllib3.connectionpool: [DEBUG] http://localhost:39073 "GET /session/67498299-d4b1-47e6-bf9e-bbe0104a9c44/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39073/session/67498299-d4b1-47e6-bf9e-bbe0104a9c44 {} urllib3.connectionpool: [DEBUG] http://localhost:39073 "DELETE /session/67498299-d4b1-47e6-bf9e-bbe0104a9c44 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/click_tests.py::test_can_click_on_alink_that_overflows_and_follow_it[webkitgtk] test/selenium/webdriver/common/click_tests.py::test_clicking_alink_made_up_of_numbers_is_handled_correctly[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 4 warnings in 1.40s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 13 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_add_cookie[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 74474 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48395/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48395 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48395 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":74476,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38529/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48395/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48395 "POST /session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48395/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:48395 "POST /session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48395/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/execute/sync {'script': 'return document.cookie', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48395 "POST /session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48395/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:48395 "DELETE /session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48395/session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3 {} urllib3.connectionpool: [DEBUG] http://localhost:48395 "DELETE /session/0e92d5f4-6f3c-4205-b3ef-c5b14460f1c3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_add_cookie_same_site_strict[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 74741 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38099/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38099 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38099 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c0a142ce-3b96-4ce5-abe5-8a1243ecfa21","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":74745,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45809/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38099/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38099 "POST /session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38099/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'path': '/', 'domain': '127.0.0.1', 'sameSite': 'Strict', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:38099 "POST /session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38099/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie/foo {} urllib3.connectionpool: [DEBUG] http://localhost:38099 "GET /session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie/foo HTTP/1.1" 200 122 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"name":"foo","value":"bar","path":"/","domain":"127.0.0.1","secure":false,"httpOnly":false,"sameSite":"Strict"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '122'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38099/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:38099 "DELETE /session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38099/session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21 {} urllib3.connectionpool: [DEBUG] http://localhost:38099 "DELETE /session/c0a142ce-3b96-4ce5-abe5-8a1243ecfa21 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_add_cookie_same_site_lax[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 75009 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55459 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"49d74112-b521-4a8a-8950-fb5bb9e16867","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":75013,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32997/session/49d74112-b521-4a8a-8950-fb5bb9e16867"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/49d74112-b521-4a8a-8950-fb5bb9e16867/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/49d74112-b521-4a8a-8950-fb5bb9e16867/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'path': '/', 'domain': '127.0.0.1', 'sameSite': 'Lax', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55459/session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie/foo {} urllib3.connectionpool: [DEBUG] http://localhost:55459 "GET /session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie/foo HTTP/1.1" 200 119 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"name":"foo","value":"bar","path":"/","domain":"127.0.0.1","secure":false,"httpOnly":false,"sameSite":"Lax"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '119'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55459/session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:55459 "DELETE /session/49d74112-b521-4a8a-8950-fb5bb9e16867/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55459/session/49d74112-b521-4a8a-8950-fb5bb9e16867 {} urllib3.connectionpool: [DEBUG] http://localhost:55459 "DELETE /session/49d74112-b521-4a8a-8950-fb5bb9e16867 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_add_cookie_same_site_none[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 75278 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59451/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59451 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59451 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2ad32b00-f42d-4dc8-b4ba-35c83efb71a7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":75280,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37055/session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59451/session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59451 "POST /session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59451/session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'path': '/', 'domain': '127.0.0.1', 'sameSite': 'None', 'secure': True}} urllib3.connectionpool: [DEBUG] http://localhost:59451 "POST /session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59451/session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:59451 "DELETE /session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59451/session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7 {} urllib3.connectionpool: [DEBUG] http://localhost:59451 "DELETE /session/2ad32b00-f42d-4dc8-b4ba-35c83efb71a7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_adding_acookie_that_expired_in_the_past[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 75549 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50115/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50115 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50115 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"07f9bd03-03b8-48f5-b38c-9526d14530d7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":75553,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40087/session/07f9bd03-03b8-48f5-b38c-9526d14530d7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50115/session/07f9bd03-03b8-48f5-b38c-9526d14530d7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50115 "POST /session/07f9bd03-03b8-48f5-b38c-9526d14530d7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50115/session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False, 'expiry': 1787178892}} urllib3.connectionpool: [DEBUG] http://localhost:50115 "POST /session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50115/session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:50115 "GET /session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50115/session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:50115 "DELETE /session/07f9bd03-03b8-48f5-b38c-9526d14530d7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50115/session/07f9bd03-03b8-48f5-b38c-9526d14530d7 {} urllib3.connectionpool: [DEBUG] http://localhost:50115 "DELETE /session/07f9bd03-03b8-48f5-b38c-9526d14530d7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_delete_all_cookie[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 75818 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54025/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54025 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54025 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8cbb6809-4592-491e-8e6f-fd438b7577f7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":75822,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46247/session/8cbb6809-4592-491e-8e6f-fd438b7577f7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54025 "POST /session/8cbb6809-4592-491e-8e6f-fd438b7577f7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:54025 "POST /session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:54025 "DELETE /session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:54025 "GET /session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:54025 "DELETE /session/8cbb6809-4592-491e-8e6f-fd438b7577f7/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54025/session/8cbb6809-4592-491e-8e6f-fd438b7577f7 {} urllib3.connectionpool: [DEBUG] http://localhost:54025 "DELETE /session/8cbb6809-4592-491e-8e6f-fd438b7577f7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_delete_cookie[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 76086 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35121/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35121 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35121 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"84f1a0b0-a2d5-41bb-977f-cd1709541187","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":76090,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44625/session/84f1a0b0-a2d5-41bb-977f-cd1709541187"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35121 "POST /session/84f1a0b0-a2d5-41bb-977f-cd1709541187/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:35121 "POST /session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie/foo {} urllib3.connectionpool: [DEBUG] http://localhost:35121 "DELETE /session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie/foo HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:35121 "GET /session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:35121 "DELETE /session/84f1a0b0-a2d5-41bb-977f-cd1709541187/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35121/session/84f1a0b0-a2d5-41bb-977f-cd1709541187 {} urllib3.connectionpool: [DEBUG] http://localhost:35121 "DELETE /session/84f1a0b0-a2d5-41bb-977f-cd1709541187 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_should_get_cookie_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 76356 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50047/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50047 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50047 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3db47986-eb1e-4139-925d-652f9fecb939","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":76358,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40213/session/3db47986-eb1e-4139-925d-652f9fecb939"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50047/session/3db47986-eb1e-4139-925d-652f9fecb939/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50047 "POST /session/3db47986-eb1e-4139-925d-652f9fecb939/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50047/session/3db47986-eb1e-4139-925d-652f9fecb939/execute/sync {'script': "document.cookie = arguments[0] + '=set';", 'args': ['key_2104989']} urllib3.connectionpool: [DEBUG] http://localhost:50047 "POST /session/3db47986-eb1e-4139-925d-652f9fecb939/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50047/session/3db47986-eb1e-4139-925d-652f9fecb939/cookie/key_2104989 {} urllib3.connectionpool: [DEBUG] http://localhost:50047 "GET /session/3db47986-eb1e-4139-925d-652f9fecb939/cookie/key_2104989 HTTP/1.1" 200 127 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"name":"key_2104989","value":"set","path":"/","domain":"127.0.0.1","secure":false,"httpOnly":false,"sameSite":"Lax"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '127'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50047/session/3db47986-eb1e-4139-925d-652f9fecb939/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:50047 "DELETE /session/3db47986-eb1e-4139-925d-652f9fecb939/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50047/session/3db47986-eb1e-4139-925d-652f9fecb939 {} urllib3.connectionpool: [DEBUG] http://localhost:50047 "DELETE /session/3db47986-eb1e-4139-925d-652f9fecb939 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_should_return_none_when_cookie_does_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 76628 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39051/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39051 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39051 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6895e6a9-bddc-44d2-a5b6-499721b76c06","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":76632,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44829/session/6895e6a9-bddc-44d2-a5b6-499721b76c06"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39051/session/6895e6a9-bddc-44d2-a5b6-499721b76c06/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39051 "POST /session/6895e6a9-bddc-44d2-a5b6-499721b76c06/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39051/session/6895e6a9-bddc-44d2-a5b6-499721b76c06/cookie/key_653622 {} urllib3.connectionpool: [DEBUG] http://localhost:39051 "GET /session/6895e6a9-bddc-44d2-a5b6-499721b76c06/cookie/key_653622 HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39051/session/6895e6a9-bddc-44d2-a5b6-499721b76c06/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:39051 "DELETE /session/6895e6a9-bddc-44d2-a5b6-499721b76c06/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39051/session/6895e6a9-bddc-44d2-a5b6-499721b76c06 {} urllib3.connectionpool: [DEBUG] http://localhost:39051 "DELETE /session/6895e6a9-bddc-44d2-a5b6-499721b76c06 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_get_all_cookies[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 76901 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40555/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40555 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40555 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1cecb0d7-4733-4793-9822-ee71d82bb47a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":76903,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44803/session/1cecb0d7-4733-4793-9822-ee71d82bb47a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40555 "POST /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40555 "GET /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie {'cookie': {'name': 'key_6470285', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:40555 "POST /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie {'cookie': {'name': 'key_4338550', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:40555 "POST /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:40555 "POST /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40555 "GET /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40555 "DELETE /session/1cecb0d7-4733-4793-9822-ee71d82bb47a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40555/session/1cecb0d7-4733-4793-9822-ee71d82bb47a {} urllib3.connectionpool: [DEBUG] http://localhost:40555 "DELETE /session/1cecb0d7-4733-4793-9822-ee71d82bb47a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_should_not_delete_cookies_with_asimilar_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 77174 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44447 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bc59a8a0-d86a-4d01-801c-4a5d0034ec05","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":77176,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39549/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie {'cookie': {'name': 'foox', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:44447 "POST /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie/foo {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "DELETE /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie/foo HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "GET /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "DELETE /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44447/session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05 {} urllib3.connectionpool: [DEBUG] http://localhost:44447 "DELETE /session/bc59a8a0-d86a-4d01-801c-4a5d0034ec05 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_get_cookie_raises_value_error_for_empty_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 77445 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41655/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41655 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41655 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1b9c0602-065f-496f-bfc8-804d8910b54d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":77449,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36413/session/1b9c0602-065f-496f-bfc8-804d8910b54d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41655/session/1b9c0602-065f-496f-bfc8-804d8910b54d/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41655 "POST /session/1b9c0602-065f-496f-bfc8-804d8910b54d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41655/session/1b9c0602-065f-496f-bfc8-804d8910b54d/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:41655 "POST /session/1b9c0602-065f-496f-bfc8-804d8910b54d/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41655/session/1b9c0602-065f-496f-bfc8-804d8910b54d/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:41655 "DELETE /session/1b9c0602-065f-496f-bfc8-804d8910b54d/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41655/session/1b9c0602-065f-496f-bfc8-804d8910b54d {} urllib3.connectionpool: [DEBUG] http://localhost:41655 "DELETE /session/1b9c0602-065f-496f-bfc8-804d8910b54d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_delete_cookie_raises_value_error_for_empty_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 77715 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40549/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40549 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40549 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9bf1190e-9472-49f4-81d1-d629240db28a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":77719,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45931/session/9bf1190e-9472-49f4-81d1-d629240db28a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40549 "POST /session/9bf1190e-9472-49f4-81d1-d629240db28a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie {'cookie': {'name': 'foo', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:40549 "POST /session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie {'cookie': {'name': 'foox', 'value': 'bar', 'domain': '127.0.0.1', 'path': '/', 'secure': False}} urllib3.connectionpool: [DEBUG] http://localhost:40549 "POST /session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40549 "GET /session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie {} urllib3.connectionpool: [DEBUG] http://localhost:40549 "DELETE /session/9bf1190e-9472-49f4-81d1-d629240db28a/cookie HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40549/session/9bf1190e-9472-49f4-81d1-d629240db28a {} urllib3.connectionpool: [DEBUG] http://localhost:40549 "DELETE /session/9bf1190e-9472-49f4-81d1-d629240db28a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/cookie_tests.py: 13 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_add_cookie[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_get_all_cookies[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_should_not_delete_cookies_with_asimilar_name[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::test_delete_cookie_raises_value_error_for_empty_name[webkitgtk] ================== 9 passed, 4 xfailed, 15 warnings in 9.50s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 13 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_fire_click_event_when_clicking[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 77990 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49389/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49389 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49389 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"507e7117-2c76-480e-9a87-bc3c0dca0d9e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":77992,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35521/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49389 "POST /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:34:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:49389 "POST /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F9199AAE-AC39-4D6E-B166-168BBAE112D9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element/node-F9199AAE-AC39-4D6E-B166-168BBAE112D9/click {} urllib3.connectionpool: [DEBUG] http://localhost:49389 "POST /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element/node-F9199AAE-AC39-4D6E-B166-168BBAE112D9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:49389 "POST /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B6D3F90A-7F9D-44E4-A355-6A357211E773"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element/node-B6D3F90A-7F9D-44E4-A355-6A357211E773/text {} urllib3.connectionpool: [DEBUG] http://localhost:49389 "GET /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e/element/node-B6D3F90A-7F9D-44E4-A355-6A357211E773/text HTTP/1.1" 200 52 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" mouseover mousedown focus mouseup click"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '52'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49389/session/507e7117-2c76-480e-9a87-bc3c0dca0d9e {} urllib3.connectionpool: [DEBUG] http://localhost:49389 "DELETE /session/507e7117-2c76-480e-9a87-bc3c0dca0d9e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_fire_mouse_down_event_when_clicking[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 78258 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41317/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41317 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41317 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"924cddb3-9bb0-49fe-afda-6c3379085985","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":78262,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38003/session/924cddb3-9bb0-49fe-afda-6c3379085985"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41317 "POST /session/924cddb3-9bb0-49fe-afda-6c3379085985/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:41317 "POST /session/924cddb3-9bb0-49fe-afda-6c3379085985/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6A68170D-010B-4665-B16C-C77897191675"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985/element/node-6A68170D-010B-4665-B16C-C77897191675/click {} urllib3.connectionpool: [DEBUG] http://localhost:41317 "POST /session/924cddb3-9bb0-49fe-afda-6c3379085985/element/node-6A68170D-010B-4665-B16C-C77897191675/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:41317 "POST /session/924cddb3-9bb0-49fe-afda-6c3379085985/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06C43234-C682-4359-A0F3-276675D31F81"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985/element/node-06C43234-C682-4359-A0F3-276675D31F81/text {} urllib3.connectionpool: [DEBUG] http://localhost:41317 "GET /session/924cddb3-9bb0-49fe-afda-6c3379085985/element/node-06C43234-C682-4359-A0F3-276675D31F81/text HTTP/1.1" 200 52 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" mouseover mousedown focus mouseup click"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '52'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41317/session/924cddb3-9bb0-49fe-afda-6c3379085985 {} urllib3.connectionpool: [DEBUG] http://localhost:41317 "DELETE /session/924cddb3-9bb0-49fe-afda-6c3379085985 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_fire_mouse_up_event_when_clicking[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 78529 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49479/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49479 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49479 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"deb9a85d-d2e0-4405-86be-5b50d28afd9b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":78533,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38269/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49479 "POST /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:49479 "POST /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6AC33A1E-02DE-4921-88AE-B91FEBB046D9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element/node-6AC33A1E-02DE-4921-88AE-B91FEBB046D9/click {} urllib3.connectionpool: [DEBUG] http://localhost:49479 "POST /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element/node-6AC33A1E-02DE-4921-88AE-B91FEBB046D9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:49479 "POST /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5139DDAF-9192-4DB8-9AAB-BB98DE9F7E45"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element/node-5139DDAF-9192-4DB8-9AAB-BB98DE9F7E45/text {} urllib3.connectionpool: [DEBUG] http://localhost:49479 "GET /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b/element/node-5139DDAF-9192-4DB8-9AAB-BB98DE9F7E45/text HTTP/1.1" 200 52 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" mouseover mousedown focus mouseup click"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '52'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49479/session/deb9a85d-d2e0-4405-86be-5b50d28afd9b {} urllib3.connectionpool: [DEBUG] http://localhost:49479 "DELETE /session/deb9a85d-d2e0-4405-86be-5b50d28afd9b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_issue_mouse_down_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 78801 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58477/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58477 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58477 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1cd1c86f-1da5-42b2-8a78-005904f33a6f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":78805,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34171/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58477 "POST /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element {'using': 'css selector', 'value': '[id="mousedown"]'} urllib3.connectionpool: [DEBUG] http://localhost:58477 "POST /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-81F67702-33A6-43B7-B45F-3C88B236F5F4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element/node-81F67702-33A6-43B7-B45F-3C88B236F5F4/click {} urllib3.connectionpool: [DEBUG] http://localhost:58477 "POST /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element/node-81F67702-33A6-43B7-B45F-3C88B236F5F4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:58477 "POST /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8D467F7A-E944-4295-98BD-2AAB4E2AFC97"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element/node-8D467F7A-E944-4295-98BD-2AAB4E2AFC97/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:58477 "GET /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f/element/node-8D467F7A-E944-4295-98BD-2AAB4E2AFC97/text HTTP/1.1" 200 22 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mouse down"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58477/session/1cd1c86f-1da5-42b2-8a78-005904f33a6f {} urllib3.connectionpool: [DEBUG] http://localhost:58477 "DELETE /session/1cd1c86f-1da5-42b2-8a78-005904f33a6f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_issue_click_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 79068 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52165/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52165 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52165 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2ce598e1-947f-4be4-ad3b-5e281a66f283","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":79074,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46743/session/2ce598e1-947f-4be4-ad3b-5e281a66f283"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52165 "POST /session/2ce598e1-947f-4be4-ad3b-5e281a66f283/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element {'using': 'css selector', 'value': '[id="mouseclick"]'} urllib3.connectionpool: [DEBUG] http://localhost:52165 "POST /session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-93F4977C-7490-438A-A40B-0937FAA927B6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element/node-93F4977C-7490-438A-A40B-0937FAA927B6/click {} urllib3.connectionpool: [DEBUG] http://localhost:52165 "POST /session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element/node-93F4977C-7490-438A-A40B-0937FAA927B6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:52165 "POST /session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9483C699-ED32-4F0C-AC3D-AE503F2A0BD8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element/node-9483C699-ED32-4F0C-AC3D-AE503F2A0BD8/text {} urllib3.connectionpool: [DEBUG] http://localhost:52165 "GET /session/2ce598e1-947f-4be4-ad3b-5e281a66f283/element/node-9483C699-ED32-4F0C-AC3D-AE503F2A0BD8/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mouse click"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52165/session/2ce598e1-947f-4be4-ad3b-5e281a66f283 {} urllib3.connectionpool: [DEBUG] http://localhost:52165 "DELETE /session/2ce598e1-947f-4be4-ad3b-5e281a66f283 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:79242): GLib-GIO-WARNING **: 15:35:04.014: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-1e1ffb11-b3ec-44cc-929b-da8847eec2c5: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_issue_mouse_up_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 79340 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39803/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39803 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39803 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8a7657ef-028d-4266-87bc-f9bf07fba0d5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":79344,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44013/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39803 "POST /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element {'using': 'css selector', 'value': '[id="mouseup"]'} urllib3.connectionpool: [DEBUG] http://localhost:39803 "POST /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C5DE8060-67A0-48F6-8E66-7BB778DFF847"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element/node-C5DE8060-67A0-48F6-8E66-7BB778DFF847/click {} urllib3.connectionpool: [DEBUG] http://localhost:39803 "POST /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element/node-C5DE8060-67A0-48F6-8E66-7BB778DFF847/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:39803 "POST /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A12D700E-E946-4E59-9B3E-F54D05437275"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element/node-A12D700E-E946-4E59-9B3E-F54D05437275/text {} urllib3.connectionpool: [DEBUG] http://localhost:39803 "GET /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5/element/node-A12D700E-E946-4E59-9B3E-F54D05437275/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mouse up"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39803/session/8a7657ef-028d-4266-87bc-f9bf07fba0d5 {} urllib3.connectionpool: [DEBUG] http://localhost:39803 "DELETE /session/8a7657ef-028d-4266-87bc-f9bf07fba0d5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_mouse_events_should_bubble_up_to_containing_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 79616 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36345/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36345 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36345 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1692e265-67f3-49da-9f44-4cbc06ec116d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":79620,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46873/session/1692e265-67f3-49da-9f44-4cbc06ec116d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36345 "POST /session/1692e265-67f3-49da-9f44-4cbc06ec116d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d/element {'using': 'css selector', 'value': '[id="child"]'} urllib3.connectionpool: [DEBUG] http://localhost:36345 "POST /session/1692e265-67f3-49da-9f44-4cbc06ec116d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FA19CE90-6263-4942-B73B-6065907D1D7A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d/element/node-FA19CE90-6263-4942-B73B-6065907D1D7A/click {} urllib3.connectionpool: [DEBUG] http://localhost:36345 "POST /session/1692e265-67f3-49da-9f44-4cbc06ec116d/element/node-FA19CE90-6263-4942-B73B-6065907D1D7A/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:36345 "POST /session/1692e265-67f3-49da-9f44-4cbc06ec116d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1A9A8009-820F-41A8-AA65-F5806492CCD7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d/element/node-1A9A8009-820F-41A8-AA65-F5806492CCD7/text {} urllib3.connectionpool: [DEBUG] http://localhost:36345 "GET /session/1692e265-67f3-49da-9f44-4cbc06ec116d/element/node-1A9A8009-820F-41A8-AA65-F5806492CCD7/text HTTP/1.1" 200 22 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mouse down"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36345/session/1692e265-67f3-49da-9f44-4cbc06ec116d {} urllib3.connectionpool: [DEBUG] http://localhost:36345 "DELETE /session/1692e265-67f3-49da-9f44-4cbc06ec116d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_emit_on_change_events_when_selecting_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 79890 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59441 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c6f699eb-e14d-41d0-8d88-3c9c9b2abf59","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":79894,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42483/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element {'using': 'css selector', 'value': '[id="selector"]'} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-090A52BA-5CCA-45C3-9318-1752321476AD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-090A52BA-5CCA-45C3-9318-1752321476AD/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-090A52BA-5CCA-45C3-9318-1752321476AD/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-022A604B-553C-477A-B473-BAC9D002CBF5"},{"element-6066-11e4-a52e-4f735466cecf":"node-A9FBABC6-609E-420A-9966-C43C5E8FB361"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-623FE835-A85C-451D-883E-89E901F11D0C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "GET /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" "} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-090A52BA-5CCA-45C3-9318-1752321476AD/click {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-090A52BA-5CCA-45C3-9318-1752321476AD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-623FE835-A85C-451D-883E-89E901F11D0C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "GET /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" "} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-A9FBABC6-609E-420A-9966-C43C5E8FB361/click {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-A9FBABC6-609E-420A-9966-C43C5E8FB361/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:59441 "POST /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-623FE835-A85C-451D-883E-89E901F11D0C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "GET /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59/element/node-623FE835-A85C-451D-883E-89E901F11D0C/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bar"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59441/session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59 {} urllib3.connectionpool: [DEBUG] http://localhost:59441 "DELETE /session/c6f699eb-e14d-41d0-8d88-3c9c9b2abf59 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_emit_on_change_events_when_changing_the_state_of_acheckbox[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 80163 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35301/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35301 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35301 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"236e21dd-63e6-41c2-a66a-1c8beca15ae8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":80169,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39513/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35301 "POST /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element {'using': 'css selector', 'value': '[id="checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:35301 "POST /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4311E1D3-1846-49F1-8158-A6C536DE59A8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element/node-4311E1D3-1846-49F1-8158-A6C536DE59A8/click {} urllib3.connectionpool: [DEBUG] http://localhost:35301 "POST /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element/node-4311E1D3-1846-49F1-8158-A6C536DE59A8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:35301 "POST /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D813949F-5D39-44DF-93F3-4A27769B8CBA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element/node-D813949F-5D39-44DF-93F3-4A27769B8CBA/text {} urllib3.connectionpool: [DEBUG] http://localhost:35301 "GET /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8/element/node-D813949F-5D39-44DF-93F3-4A27769B8CBA/text HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"checkbox thing"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35301/session/236e21dd-63e6-41c2-a66a-1c8beca15ae8 {} urllib3.connectionpool: [DEBUG] http://localhost:35301 "DELETE /session/236e21dd-63e6-41c2-a66a-1c8beca15ae8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_should_emit_click_event_when_clicking_on_atext_input_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 80436 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53707/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53707 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53707 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bad874e2-bedc-46f7-9a76-91e40de41795","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":80442,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35099/session/bad874e2-bedc-46f7-9a76-91e40de41795"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53707/session/bad874e2-bedc-46f7-9a76-91e40de41795/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53707 "POST /session/bad874e2-bedc-46f7-9a76-91e40de41795/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53707/session/bad874e2-bedc-46f7-9a76-91e40de41795/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:53707 "POST /session/bad874e2-bedc-46f7-9a76-91e40de41795/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9DA4C15B-38BB-49CB-B4D4-45E080302553"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53707/session/bad874e2-bedc-46f7-9a76-91e40de41795/element/node-9DA4C15B-38BB-49CB-B4D4-45E080302553/click {} urllib3.connectionpool: [DEBUG] http://localhost:53707 "POST /session/bad874e2-bedc-46f7-9a76-91e40de41795/element/node-9DA4C15B-38BB-49CB-B4D4-45E080302553/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53707/session/bad874e2-bedc-46f7-9a76-91e40de41795/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9DA4C15B-38BB-49CB-B4D4-45E080302553'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:53707 "POST /session/bad874e2-bedc-46f7-9a76-91e40de41795/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53707/session/bad874e2-bedc-46f7-9a76-91e40de41795 {} urllib3.connectionpool: [DEBUG] http://localhost:53707 "DELETE /session/bad874e2-bedc-46f7-9a76-91e40de41795 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_clearing_an_element_should_cause_the_on_change_handler_to_fire[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 80708 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37289/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37289 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37289 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a4476d3a-8fbf-4fb5-b12b-f5ededf614ca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":80712,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33435/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37289 "POST /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element {'using': 'css selector', 'value': '[id="clearMe"]'} urllib3.connectionpool: [DEBUG] http://localhost:37289 "POST /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-47B8A454-A3C7-4C92-9967-998900755B69"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element/node-47B8A454-A3C7-4C92-9967-998900755B69/clear {} urllib3.connectionpool: [DEBUG] http://localhost:37289 "POST /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element/node-47B8A454-A3C7-4C92-9967-998900755B69/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:37289 "POST /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D48A5810-6224-4FD5-8774-2BE7FF8A0BDB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element/node-D48A5810-6224-4FD5-8774-2BE7FF8A0BDB/text {} urllib3.connectionpool: [DEBUG] http://localhost:37289 "GET /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca/element/node-D48A5810-6224-4FD5-8774-2BE7FF8A0BDB/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Cleared"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37289/session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca {} urllib3.connectionpool: [DEBUG] http://localhost:37289 "DELETE /session/a4476d3a-8fbf-4fb5-b12b-f5ededf614ca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_sending_keys_to_another_element_should_cause_the_blur_event_to_fire[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 80982 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41167 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f0d641ca-dfcf-4290-bbdd-8423eb5981b1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":80986,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39767/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element {'using': 'css selector', 'value': '[id="theworks"]'} urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B1D52473-C035-4A7F-B361-949A36AD8F86"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-B1D52473-C035-4A7F-B361-949A36AD8F86/value {'text': 'foo', 'value': ['f', 'o', 'o']} urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-B1D52473-C035-4A7F-B361-949A36AD8F86/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element {'using': 'css selector', 'value': '[id="changeable"]'} urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3C4A2E88-A6B8-440B-80C3-48E1B28B4CC9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-3C4A2E88-A6B8-440B-80C3-48E1B28B4CC9/value {'text': 'bar', 'value': ['b', 'a', 'r']} urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-3C4A2E88-A6B8-440B-80C3-48E1B28B4CC9/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:41167 "POST /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6BF5E46D-0825-4C7F-97CA-30A4D34E9990"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-6BF5E46D-0825-4C7F-97CA-30A4D34E9990/text {} urllib3.connectionpool: [DEBUG] http://localhost:41167 "GET /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1/element/node-6BF5E46D-0825-4C7F-97CA-30A4D34E9990/text HTTP/1.1" 200 105 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" focus keydown keypress keyup keydown keypress keyup keydown keypress keyup change blur focus"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '105'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41167/session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1 {} urllib3.connectionpool: [DEBUG] http://localhost:41167 "DELETE /session/f0d641ca-dfcf-4290-bbdd-8423eb5981b1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::test_sending_keys_to_an_element_should_cause_the_focus_event_to_fire[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 81253 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45981 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"95dfc558-bc23-43b3-846c-0f0b80e2d4ea","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":81257,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44937/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element {'using': 'css selector', 'value': '[id="theworks"]'} urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7B12768B-96F0-4605-9AA8-D8D2860D01E7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element/node-7B12768B-96F0-4605-9AA8-D8D2860D01E7/value {'text': 'foo', 'value': ['f', 'o', 'o']} urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element/node-7B12768B-96F0-4605-9AA8-D8D2860D01E7/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EDECC36B-2EAF-4C33-A554-7C7282995B18"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element/node-EDECC36B-2EAF-4C33-A554-7C7282995B18/text {} urllib3.connectionpool: [DEBUG] http://localhost:45981 "GET /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea/element/node-EDECC36B-2EAF-4C33-A554-7C7282995B18/text HTTP/1.1" 200 87 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" focus keydown keypress keyup keydown keypress keyup keydown keypress keyup"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '87'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45981/session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea {} urllib3.connectionpool: [DEBUG] http://localhost:45981 "DELETE /session/95dfc558-bc23-43b3-846c-0f0b80e2d4ea HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/correct_event_firing_tests.py: 13 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 13 passed, 15 warnings in 17.23s ======================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 92 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_id[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 81529 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57979/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57979 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57979 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d12866cf-3d75-4671-a101-a59474641e7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":81531,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44267/session/d12866cf-3d75-4671-a101-a59474641e7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57979/session/d12866cf-3d75-4671-a101-a59474641e7d/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57979 "POST /session/d12866cf-3d75-4671-a101-a59474641e7d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57979/session/d12866cf-3d75-4671-a101-a59474641e7d/element {'using': 'css selector', 'value': '[id="linkId"]'} urllib3.connectionpool: [DEBUG] http://localhost:57979 "POST /session/d12866cf-3d75-4671-a101-a59474641e7d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DF09217C-675F-4872-AF4C-7E65972D6A25"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57979/session/d12866cf-3d75-4671-a101-a59474641e7d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-DF09217C-675F-4872-AF4C-7E65972D6A25'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:57979 "POST /session/d12866cf-3d75-4671-a101-a59474641e7d/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkId"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57979/session/d12866cf-3d75-4671-a101-a59474641e7d {} urllib3.connectionpool: [DEBUG] http://localhost:57979 "DELETE /session/d12866cf-3d75-4671-a101-a59474641e7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_numeric_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 81798 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43873/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43873 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43873 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"319250e3-760b-4de9-8241-8bc7bdbd163c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":81802,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33047/session/319250e3-760b-4de9-8241-8bc7bdbd163c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43873/session/319250e3-760b-4de9-8241-8bc7bdbd163c/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43873 "POST /session/319250e3-760b-4de9-8241-8bc7bdbd163c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43873/session/319250e3-760b-4de9-8241-8bc7bdbd163c/element {'using': 'css selector', 'value': '[id="2"]'} urllib3.connectionpool: [DEBUG] http://localhost:43873 "POST /session/319250e3-760b-4de9-8241-8bc7bdbd163c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3C876441-104F-4D54-BA12-38565921734D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43873/session/319250e3-760b-4de9-8241-8bc7bdbd163c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3C876441-104F-4D54-BA12-38565921734D'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:43873 "POST /session/319250e3-760b-4de9-8241-8bc7bdbd163c/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43873/session/319250e3-760b-4de9-8241-8bc7bdbd163c {} urllib3.connectionpool: [DEBUG] http://localhost:43873 "DELETE /session/319250e3-760b-4de9-8241-8bc7bdbd163c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_with_css_escape[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 82067 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48763/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48763 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48763 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ae152a56-6605-4112-b073-eac5cc592962","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":82071,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42451/session/ae152a56-6605-4112-b073-eac5cc592962"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48763/session/ae152a56-6605-4112-b073-eac5cc592962/url {'url': 'http://127.0.0.1:8000/idElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48763 "POST /session/ae152a56-6605-4112-b073-eac5cc592962/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48763/session/ae152a56-6605-4112-b073-eac5cc592962/element {'using': 'css selector', 'value': '[id="with.dots"]'} urllib3.connectionpool: [DEBUG] http://localhost:48763 "POST /session/ae152a56-6605-4112-b073-eac5cc592962/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5C2292DD-3CD8-4639-868D-448CEB7791A4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48763/session/ae152a56-6605-4112-b073-eac5cc592962/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5C2292DD-3CD8-4639-868D-448CEB7791A4'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:48763 "POST /session/ae152a56-6605-4112-b073-eac5cc592962/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"with.dots"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48763/session/ae152a56-6605-4112-b073-eac5cc592962 {} urllib3.connectionpool: [DEBUG] http://localhost:48763 "DELETE /session/ae152a56-6605-4112-b073-eac5cc592962 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 82336 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45869/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45869 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45869 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7a981674-6457-4271-98ab-f632754706bb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":82340,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44561/session/7a981674-6457-4271-98ab-f632754706bb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45869/session/7a981674-6457-4271-98ab-f632754706bb/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45869 "POST /session/7a981674-6457-4271-98ab-f632754706bb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45869/session/7a981674-6457-4271-98ab-f632754706bb/elements {'using': 'css selector', 'value': '[id="test_id"]'} urllib3.connectionpool: [DEBUG] http://localhost:45869 "POST /session/7a981674-6457-4271-98ab-f632754706bb/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-00AF10D6-64CA-42F4-A56A-D24BD02BCB8D"},{"element-6066-11e4-a52e-4f735466cecf":"node-C9A4C8C7-D5C0-4D91-878C-00DD14BF53E9"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45869/session/7a981674-6457-4271-98ab-f632754706bb {} urllib3.connectionpool: [DEBUG] http://localhost:45869 "DELETE /session/7a981674-6457-4271-98ab-f632754706bb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_numeric_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 82610 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44809/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44809 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44809 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"93034b99-cdca-4ab2-bcd9-a2d8a0c7c061","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":82614,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44451/session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44809/session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44809 "POST /session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44809/session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061/elements {'using': 'css selector', 'value': '[id="2"]'} urllib3.connectionpool: [DEBUG] http://localhost:44809 "POST /session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061/elements HTTP/1.1" 200 683 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CB5EE146-7EAF-4A4F-9DE8-7183E5F19562"},{"element-6066-11e4-a52e-4f735466cecf":"node-EAB087D0-631E-41A6-B30D-17527777955E"},{"element-6066-11e4-a52e-4f735466cecf":"node-75FC4F5C-9574-4A74-BF56-4624936CE50C"},{"element-6066-11e4-a52e-4f735466cecf":"node-EB8A823E-34F0-4D76-B956-5FB2326D0ACA"},{"element-6066-11e4-a52e-4f735466cecf":"node-926861E0-461E-4549-BD69-609166D8730C"},{"element-6066-11e4-a52e-4f735466cecf":"node-008B48FF-D8BE-4CD3-BCAB-FE68CBBFAD8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-024F80DD-69BC-4560-9043-5CDD25C18454"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E69E943-27A4-4A93-B54C-9222ABCC21B8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '683'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44809/session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061 {} urllib3.connectionpool: [DEBUG] http://localhost:44809 "DELETE /session/93034b99-cdca-4ab2-bcd9-a2d8a0c7c061 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_id_asingle_element_that_does_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 82881 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46479/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46479 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46479 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":82885,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40129/session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46479/session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46479 "POST /session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46479/session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933/element {'using': 'css selector', 'value': '[id="non_Existent_Button"]'} urllib3.connectionpool: [DEBUG] http://localhost:46479 "POST /session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46479/session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933 {} urllib3.connectionpool: [DEBUG] http://localhost:46479 "DELETE /session/59a3c1c5-c7ec-4fe9-968f-50c1a6aa7933 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_id_multiple_elements_that_do_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 83155 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56729 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"67693df1-c493-4918-9201-b59abc16cae9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":83159,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37699/session/67693df1-c493-4918-9201-b59abc16cae9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session/67693df1-c493-4918-9201-b59abc16cae9/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session/67693df1-c493-4918-9201-b59abc16cae9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session/67693df1-c493-4918-9201-b59abc16cae9/elements {'using': 'css selector', 'value': '[id="non_Existent_Button"]'} urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session/67693df1-c493-4918-9201-b59abc16cae9/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56729/session/67693df1-c493-4918-9201-b59abc16cae9 {} urllib3.connectionpool: [DEBUG] http://localhost:56729 "DELETE /session/67693df1-c493-4918-9201-b59abc16cae9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_id_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 83425 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59005/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59005 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59005 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bdd14073-c502-4539-8d04-f1c32d97f2a8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":83429,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45325/session/bdd14073-c502-4539-8d04-f1c32d97f2a8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59005/session/bdd14073-c502-4539-8d04-f1c32d97f2a8/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59005 "POST /session/bdd14073-c502-4539-8d04-f1c32d97f2a8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59005/session/bdd14073-c502-4539-8d04-f1c32d97f2a8/element {'using': 'css selector', 'value': '[id=""]'} urllib3.connectionpool: [DEBUG] http://localhost:59005 "POST /session/bdd14073-c502-4539-8d04-f1c32d97f2a8/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59005/session/bdd14073-c502-4539-8d04-f1c32d97f2a8 {} urllib3.connectionpool: [DEBUG] http://localhost:59005 "DELETE /session/bdd14073-c502-4539-8d04-f1c32d97f2a8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_id_should_return_empty_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 83693 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58117/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58117 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58117 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"aa829375-0df3-47ad-82d2-5da85abbdb01","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":83699,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43057/session/aa829375-0df3-47ad-82d2-5da85abbdb01"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58117/session/aa829375-0df3-47ad-82d2-5da85abbdb01/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58117 "POST /session/aa829375-0df3-47ad-82d2-5da85abbdb01/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58117/session/aa829375-0df3-47ad-82d2-5da85abbdb01/elements {'using': 'css selector', 'value': '[id=""]'} urllib3.connectionpool: [DEBUG] http://localhost:58117 "POST /session/aa829375-0df3-47ad-82d2-5da85abbdb01/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58117/session/aa829375-0df3-47ad-82d2-5da85abbdb01 {} urllib3.connectionpool: [DEBUG] http://localhost:58117 "DELETE /session/aa829375-0df3-47ad-82d2-5da85abbdb01 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_id_with_space_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 83964 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42061/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42061 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42061 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"90f0af1c-72b0-4d45-8ad8-dc0db4f806ca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":83970,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37767/session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42061/session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42061 "POST /session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42061/session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca/element {'using': 'css selector', 'value': '[id="nonexistent button"]'} urllib3.connectionpool: [DEBUG] http://localhost:42061 "POST /session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42061/session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca {} urllib3.connectionpool: [DEBUG] http://localhost:42061 "DELETE /session/90f0af1c-72b0-4d45-8ad8-dc0db4f806ca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_id_with_space_should_return_empty_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 84236 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54899 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a0b1d738-4073-4fde-9447-eb0510756e98","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":84240,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39007/session/a0b1d738-4073-4fde-9447-eb0510756e98"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/a0b1d738-4073-4fde-9447-eb0510756e98/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/a0b1d738-4073-4fde-9447-eb0510756e98/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/a0b1d738-4073-4fde-9447-eb0510756e98/elements {'using': 'css selector', 'value': '[id="nonexistent button"]'} urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/a0b1d738-4073-4fde-9447-eb0510756e98/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54899/session/a0b1d738-4073-4fde-9447-eb0510756e98 {} urllib3.connectionpool: [DEBUG] http://localhost:54899 "DELETE /session/a0b1d738-4073-4fde-9447-eb0510756e98 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_no_such_element_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 84505 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44617/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44617 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44617 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9472ccf0-505b-442f-8ea5-4e77426a3b45","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":84509,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43633/session/9472ccf0-505b-442f-8ea5-4e77426a3b45"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44617/session/9472ccf0-505b-442f-8ea5-4e77426a3b45/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44617 "POST /session/9472ccf0-505b-442f-8ea5-4e77426a3b45/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44617/session/9472ccf0-505b-442f-8ea5-4e77426a3b45/element {'using': 'css selector', 'value': '[id="non_Existent_Button"]'} urllib3.connectionpool: [DEBUG] http://localhost:44617 "POST /session/9472ccf0-505b-442f-8ea5-4e77426a3b45/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44617/session/9472ccf0-505b-442f-8ea5-4e77426a3b45 {} urllib3.connectionpool: [DEBUG] http://localhost:44617 "DELETE /session/9472ccf0-505b-442f-8ea5-4e77426a3b45 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 84774 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56565/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56565 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56565 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9095eecc-16e3-4540-8c41-7feb1c5159e9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":84780,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39663/session/9095eecc-16e3-4540-8c41-7feb1c5159e9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56565/session/9095eecc-16e3-4540-8c41-7feb1c5159e9/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56565 "POST /session/9095eecc-16e3-4540-8c41-7feb1c5159e9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56565/session/9095eecc-16e3-4540-8c41-7feb1c5159e9/element {'using': 'css selector', 'value': '[name="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:56565 "POST /session/9095eecc-16e3-4540-8c41-7feb1c5159e9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-469C68DC-D05D-447B-95A9-A486898A3A7D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56565/session/9095eecc-16e3-4540-8c41-7feb1c5159e9/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-469C68DC-D05D-447B-95A9-A486898A3A7D'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:56565 "POST /session/9095eecc-16e3-4540-8c41-7feb1c5159e9/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"furrfu"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56565/session/9095eecc-16e3-4540-8c41-7feb1c5159e9 {} urllib3.connectionpool: [DEBUG] http://localhost:56565 "DELETE /session/9095eecc-16e3-4540-8c41-7feb1c5159e9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 85048 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46455/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46455 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46455 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1b33ee38-94f8-4a07-b128-b25f1586a3a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":85052,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35297/session/1b33ee38-94f8-4a07-b128-b25f1586a3a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46455/session/1b33ee38-94f8-4a07-b128-b25f1586a3a1/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46455 "POST /session/1b33ee38-94f8-4a07-b128-b25f1586a3a1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46455/session/1b33ee38-94f8-4a07-b128-b25f1586a3a1/elements {'using': 'css selector', 'value': '[name="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:46455 "POST /session/1b33ee38-94f8-4a07-b128-b25f1586a3a1/elements HTTP/1.1" 200 683 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-9994F0DC-7CF0-409B-B89A-E29908946D63"},{"element-6066-11e4-a52e-4f735466cecf":"node-4933D1FC-3868-47F2-952A-63A3D6BF2541"},{"element-6066-11e4-a52e-4f735466cecf":"node-96AA8B09-AE30-4B77-88EF-30DBE9D578E2"},{"element-6066-11e4-a52e-4f735466cecf":"node-32F8AE6F-3222-4154-8ACD-547D4D5198B6"},{"element-6066-11e4-a52e-4f735466cecf":"node-757CA377-37A7-4613-BA0C-A586F0F657C9"},{"element-6066-11e4-a52e-4f735466cecf":"node-7609265B-5D5A-40E4-A35C-265574A1D51E"},{"element-6066-11e4-a52e-4f735466cecf":"node-A78277B9-5C36-4DF7-AB89-4510640B3FA7"},{"element-6066-11e4-a52e-4f735466cecf":"node-50B7DB85-475C-4942-8D64-97637DDB5783"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '683'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46455/session/1b33ee38-94f8-4a07-b128-b25f1586a3a1 {} urllib3.connectionpool: [DEBUG] http://localhost:46455 "DELETE /session/1b33ee38-94f8-4a07-b128-b25f1586a3a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_that_does_not_support_the_name_property[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 85321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33697/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33697 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33697 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c9307965-a7d4-43ea-b45b-788b107dac81","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":85325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36367/session/c9307965-a7d4-43ea-b45b-788b107dac81"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33697/session/c9307965-a7d4-43ea-b45b-788b107dac81/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33697 "POST /session/c9307965-a7d4-43ea-b45b-788b107dac81/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33697/session/c9307965-a7d4-43ea-b45b-788b107dac81/element {'using': 'css selector', 'value': '[name="div1"]'} urllib3.connectionpool: [DEBUG] http://localhost:33697 "POST /session/c9307965-a7d4-43ea-b45b-788b107dac81/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8EECF841-73E2-402F-BDD1-1436AD10BEA1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33697/session/c9307965-a7d4-43ea-b45b-788b107dac81/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8EECF841-73E2-402F-BDD1-1436AD10BEA1'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:33697 "POST /session/c9307965-a7d4-43ea-b45b-788b107dac81/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"div1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33697/session/c9307965-a7d4-43ea-b45b-788b107dac81 {} urllib3.connectionpool: [DEBUG] http://localhost:33697 "DELETE /session/c9307965-a7d4-43ea-b45b-788b107dac81 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_name_asingle_element_that_does_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 85594 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46365/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46365 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46365 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"16b6a93f-fe7d-4126-ab13-aaf91ca74f8a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":85596,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39389/session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46365/session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46365 "POST /session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46365/session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a/element {'using': 'css selector', 'value': '[name="non_Existent_Button"]'} urllib3.connectionpool: [DEBUG] http://localhost:46365 "POST /session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a/element HTTP/1.1" 404 66 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46365/session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a {} urllib3.connectionpool: [DEBUG] http://localhost:46365 "DELETE /session/16b6a93f-fe7d-4126-ab13-aaf91ca74f8a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_name_multiple_elements_that_do_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 85866 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50167/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50167 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50167 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d3145e5a-498d-47a7-a0d0-ff1134c3fe0e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":85870,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38657/session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50167/session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50167 "POST /session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50167/session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e/elements {'using': 'css selector', 'value': '[name="non_Existent_Button"]'} urllib3.connectionpool: [DEBUG] http://localhost:50167 "POST /session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50167/session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e {} urllib3.connectionpool: [DEBUG] http://localhost:50167 "DELETE /session/d3145e5a-498d-47a7-a0d0-ff1134c3fe0e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 86137 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51165/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51165 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51165 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"428e54b9-d8c8-4754-af65-2a12ca77d93c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":86141,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41303/session/428e54b9-d8c8-4754-af65-2a12ca77d93c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51165/session/428e54b9-d8c8-4754-af65-2a12ca77d93c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51165 "POST /session/428e54b9-d8c8-4754-af65-2a12ca77d93c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51165/session/428e54b9-d8c8-4754-af65-2a12ca77d93c/element {'using': 'css selector', 'value': '[name=""]'} urllib3.connectionpool: [DEBUG] http://localhost:51165 "POST /session/428e54b9-d8c8-4754-af65-2a12ca77d93c/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51165/session/428e54b9-d8c8-4754-af65-2a12ca77d93c {} urllib3.connectionpool: [DEBUG] http://localhost:51165 "DELETE /session/428e54b9-d8c8-4754-af65-2a12ca77d93c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_name_should_return_empty_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 86413 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37125/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37125 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37125 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0868974f-873e-425c-999d-6cd163736c85","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":86415,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36909/session/0868974f-873e-425c-999d-6cd163736c85"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37125/session/0868974f-873e-425c-999d-6cd163736c85/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37125 "POST /session/0868974f-873e-425c-999d-6cd163736c85/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37125/session/0868974f-873e-425c-999d-6cd163736c85/elements {'using': 'css selector', 'value': '[name=""]'} urllib3.connectionpool: [DEBUG] http://localhost:37125 "POST /session/0868974f-873e-425c-999d-6cd163736c85/elements HTTP/1.1" 200 12 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37125/session/0868974f-873e-425c-999d-6cd163736c85 {} urllib3.connectionpool: [DEBUG] http://localhost:37125 "DELETE /session/0868974f-873e-425c-999d-6cd163736c85 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_name_with_space_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 86683 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45981 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e41cd4b9-aa28-405d-99e0-0797d967acb5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":86689,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34571/session/e41cd4b9-aa28-405d-99e0-0797d967acb5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/e41cd4b9-aa28-405d-99e0-0797d967acb5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/e41cd4b9-aa28-405d-99e0-0797d967acb5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45981/session/e41cd4b9-aa28-405d-99e0-0797d967acb5/element {'using': 'css selector', 'value': '[name="nonexistent button"]'} urllib3.connectionpool: [DEBUG] http://localhost:45981 "POST /session/e41cd4b9-aa28-405d-99e0-0797d967acb5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45981/session/e41cd4b9-aa28-405d-99e0-0797d967acb5 {} urllib3.connectionpool: [DEBUG] http://localhost:45981 "DELETE /session/e41cd4b9-aa28-405d-99e0-0797d967acb5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_name_with_space_should_return_empty_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 86959 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34963/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34963 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34963 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"de92d203-e6fe-48cc-aeb4-ded44a3190f5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":86963,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40195/session/de92d203-e6fe-48cc-aeb4-ded44a3190f5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34963/session/de92d203-e6fe-48cc-aeb4-ded44a3190f5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34963 "POST /session/de92d203-e6fe-48cc-aeb4-ded44a3190f5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34963/session/de92d203-e6fe-48cc-aeb4-ded44a3190f5/elements {'using': 'css selector', 'value': '[name="nonexistent button"]'} urllib3.connectionpool: [DEBUG] http://localhost:34963 "POST /session/de92d203-e6fe-48cc-aeb4-ded44a3190f5/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34963/session/de92d203-e6fe-48cc-aeb4-ded44a3190f5 {} urllib3.connectionpool: [DEBUG] http://localhost:34963 "DELETE /session/de92d203-e6fe-48cc-aeb4-ded44a3190f5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 87229 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44837/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44837 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44837 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4a220e88-203d-4bfd-9333-cee0781080e5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":87231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40959/session/4a220e88-203d-4bfd-9333-cee0781080e5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44837/session/4a220e88-203d-4bfd-9333-cee0781080e5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44837 "POST /session/4a220e88-203d-4bfd-9333-cee0781080e5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44837/session/4a220e88-203d-4bfd-9333-cee0781080e5/element {'using': 'tag name', 'value': 'input'} urllib3.connectionpool: [DEBUG] http://localhost:44837 "POST /session/4a220e88-203d-4bfd-9333-cee0781080e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D96C9594-7C29-40F2-9342-3475595975A3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44837/session/4a220e88-203d-4bfd-9333-cee0781080e5/element/node-D96C9594-7C29-40F2-9342-3475595975A3/name {} urllib3.connectionpool: [DEBUG] http://localhost:44837 "GET /session/4a220e88-203d-4bfd-9333-cee0781080e5/element/node-D96C9594-7C29-40F2-9342-3475595975A3/name HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"input"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44837/session/4a220e88-203d-4bfd-9333-cee0781080e5 {} urllib3.connectionpool: [DEBUG] http://localhost:44837 "DELETE /session/4a220e88-203d-4bfd-9333-cee0781080e5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 87500 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38681/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38681 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38681 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e8d72dd4-c659-4440-8a82-c1e90c4ca1e8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":87506,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39719/session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38681/session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38681 "POST /session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38681/session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8/elements {'using': 'tag name', 'value': 'input'} urllib3.connectionpool: [DEBUG] http://localhost:38681 "POST /session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8/elements HTTP/1.1" 200 3119 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-5BAF2EFC-4D9D-4404-AA2D-C8A934D57C70"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF6D5589-21E5-46D9-A138-DEAC573DEAFA"},{"element-6066-11e4-a52e-4f735466cecf":"node-B39E8723-0EB3-4FBC-A14C-ABC5ED42E08C"},{"element-6066-11e4-a52e-4f735466cecf":"node-5EFDCFFA-6EAC-4866-9595-302D599337B5"},{"element-6066-11e4-a52e-4f735466cecf":"node-F9A70814-8611-4F60-801B-36273A6ED2AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-38D802E0-997D-4926-A520-D1C6841C1750"},{"element-6066-11e4-a52e-4f735466cecf":"node-EBF84F47-6843-4C48-B905-1E2E7D88CD8E"},{"element-6066-11e4-a52e-4f735466cecf":"node-CC0AED69-D5F8-479F-B158-65A9EF29E027"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F89AB7F-1153-4047-B11A-A7ED09E3E997"},{"element-6066-11e4-a52e-4f735466cecf":"node-43998D48-FEAA-4C52-8ACC-C63C835A5BCF"},{"element-6066-11e4-a52e-4f735466cecf":"node-6814715C-2D3A-4D24-859B-1426146FF7F8"},{"element-6066-11e4-a52e-4f735466cecf":"node-CABD120B-4940-4F2B-B5B2-549D83789CD0"},{"element-6066-11e4-a52e-4f735466cecf":"node-4CC53A07-522C-4CE0-AE6E-8384A1770F80"},{"element-6066-11e4-a52e-4f735466cecf":"node-7058FDC7-8115-4A25-B239-B6FFDC6058C6"},{"element-6066-11e4-a52e-4f735466cecf":"node-CD33DC45-2E0F-4064-8526-1F7253AAA871"},{"element-6066-11e4-a52e-4f735466cecf":"node-DCA9BAC9-339E-408B-873C-A019A2206A1C"},{"element-6066-11e4-a52e-4f735466cecf":"node-8293499C-39FD-405C-A509-8A8BB04647EC"},{"element-6066-11e4-a52e-4f735466cecf":"node-BB38FD02-9156-4BFA-A8C4-79CC99C931B8"},{"element-6066-11e4-a52e-4f735466cecf":"node-AF062DE9-26FD-4EE6-A796-41275D852A0C"},{"element-6066-11e4-a52e-4f735466cecf":"node-2B2DEBA5-AFF8-4EBF-A91A-7181799E5ECE"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E7921F5-9C0F-4D20-9E13-2A0135F8935A"},{"element-6066-11e4-a52e-4f735466cecf":"node-4DB7E132-00ED-4939-AC29-545C46398F1A"},{"element-6066-11e4-a52e-4f735466cecf":"node-C13C8588-2BBC-438E-A8D3-F13F60FF6474"},{"element-6066-11e4-a52e-4f735466cecf":"node-398212DC-4CE8-48AF-804D-6F02EF945187"},{"element-6066-11e4-a52e-4f735466cecf":"node-75CD231F-27EA-40F9-AE95-9723BE019A7D"},{"element-6066-11e4-a52e-4f735466cecf":"node-88250017-5C12-4C75-8094-6D0D842368D6"},{"element-6066-11e4-a52e-4f735466cecf":"node-13A91EB6-50AA-4735-A3B7-328B810EC490"},{"element-6066-11e4-a52e-4f735466cecf":"node-7AAC3DD1-5CE5-4663-8710-90A036412016"},{"element-6066-11e4-a52e-4f735466cecf":"node-08026C06-3DB2-4122-AD61-04F7D567CE80"},{"element-6066-11e4-a52e-4f735466cecf":"node-1C1F5CFF-474A-4760-BCC3-2673C9C5509F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6685F33C-D7A1-42C3-B87A-3525A1DF5070"},{"element-6066-11e4-a52e-4f735466cecf":"node-ED7F3815-7927-441B-ACE8-1A3931142794"},{"element-6066-11e4-a52e-4f735466cecf":"node-BB76E6C1-B71F-4AB0-9BB9-0EACEBD5F5B1"},{"element-6066-11e4-a52e-4f735466cecf":"node-BD40F54B-504F-4E0C-89E6-761E4E8F20C4"},{"element-6066-11e4-a52e-4f735466cecf":"node-F881676E-4382-4579-BED0-5FC826F311C5"},{"element-6066-11e4-a52e-4f735466cecf":"node-7FBCCDE7-7706-44C9-B6D7-7390E49F5CB5"},{"element-6066-11e4-a52e-4f735466cecf":"node-5EAAEC4B-9F39-48A0-A622-53525A48F63F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '3119'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38681/session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8 {} urllib3.connectionpool: [DEBUG] http://localhost:38681 "DELETE /session/e8d72dd4-c659-4440-8a82-c1e90c4ca1e8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_tag_name_asingle_element_that_does_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 87774 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58067/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58067 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58067 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8ee991b3-7777-45e0-9aa0-ab97f475f505","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":87776,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34447/session/8ee991b3-7777-45e0-9aa0-ab97f475f505"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:35:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58067/session/8ee991b3-7777-45e0-9aa0-ab97f475f505/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58067 "POST /session/8ee991b3-7777-45e0-9aa0-ab97f475f505/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58067/session/8ee991b3-7777-45e0-9aa0-ab97f475f505/element {'using': 'tag name', 'value': 'non_Existent_Button'} urllib3.connectionpool: [DEBUG] http://localhost:58067 "POST /session/8ee991b3-7777-45e0-9aa0-ab97f475f505/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58067/session/8ee991b3-7777-45e0-9aa0-ab97f475f505 {} urllib3.connectionpool: [DEBUG] http://localhost:58067 "DELETE /session/8ee991b3-7777-45e0-9aa0-ab97f475f505 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_tag_name_multiple_elements_that_do_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 88048 using 0 to output None (WebKitWebProcess:87951): GLib-GIO-WARNING **: 15:36:01.697: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a4340123-b806-4cdf-8beb-bca370937377: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41495 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"021bc98c-2113-4e88-afad-96a2d073ee4b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":88052,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41421/session/021bc98c-2113-4e88-afad-96a2d073ee4b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session/021bc98c-2113-4e88-afad-96a2d073ee4b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session/021bc98c-2113-4e88-afad-96a2d073ee4b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session/021bc98c-2113-4e88-afad-96a2d073ee4b/elements {'using': 'tag name', 'value': 'non_Existent_Button'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session/021bc98c-2113-4e88-afad-96a2d073ee4b/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41495/session/021bc98c-2113-4e88-afad-96a2d073ee4b {} urllib3.connectionpool: [DEBUG] http://localhost:41495 "DELETE /session/021bc98c-2113-4e88-afad-96a2d073ee4b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_tag_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 88321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32823/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32823 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32823 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3c254d15-fe27-47d5-884d-e0be94a630f3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":88324,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46307/session/3c254d15-fe27-47d5-884d-e0be94a630f3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32823/session/3c254d15-fe27-47d5-884d-e0be94a630f3/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32823 "POST /session/3c254d15-fe27-47d5-884d-e0be94a630f3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32823/session/3c254d15-fe27-47d5-884d-e0be94a630f3/element {'using': 'tag name', 'value': ''} urllib3.connectionpool: [DEBUG] http://localhost:32823 "POST /session/3c254d15-fe27-47d5-884d-e0be94a630f3/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32823/session/3c254d15-fe27-47d5-884d-e0be94a630f3 {} urllib3.connectionpool: [DEBUG] http://localhost:32823 "DELETE /session/3c254d15-fe27-47d5-884d-e0be94a630f3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:88497): GLib-GIO-WARNING **: 15:36:06.271: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-7618b6a6-7bf0-4975-925d-79e955d1cac7: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_tag_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 88595 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54407/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54407 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54407 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fd16b16f-b6cf-4542-9a8d-5bc44d20cad5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":88599,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38243/session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54407/session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54407 "POST /session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54407/session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5/elements {'using': 'tag name', 'value': ''} urllib3.connectionpool: [DEBUG] http://localhost:54407 "POST /session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54407/session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5 {} urllib3.connectionpool: [DEBUG] http://localhost:54407 "DELETE /session/fd16b16f-b6cf-4542-9a8d-5bc44d20cad5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:88771): GLib-GIO-WARNING **: 15:36:08.257: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-482e132b-409f-49ea-9db0-759fa4805f07: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_tag_name_with_space_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 88871 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45813/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45813 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45813 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ed12dc47-452c-408b-ab44-1922071ab330","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":88875,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36841/session/ed12dc47-452c-408b-ab44-1922071ab330"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45813/session/ed12dc47-452c-408b-ab44-1922071ab330/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45813 "POST /session/ed12dc47-452c-408b-ab44-1922071ab330/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45813/session/ed12dc47-452c-408b-ab44-1922071ab330/element {'using': 'tag name', 'value': 'nonexistent button'} urllib3.connectionpool: [DEBUG] http://localhost:45813 "POST /session/ed12dc47-452c-408b-ab44-1922071ab330/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45813/session/ed12dc47-452c-408b-ab44-1922071ab330 {} urllib3.connectionpool: [DEBUG] http://localhost:45813 "DELETE /session/ed12dc47-452c-408b-ab44-1922071ab330 HTTP/1.1" 200 14 (WebKitWebProcess:89045): GLib-GIO-WARNING **: 15:36:10.434: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-498cee0f-d66d-4db0-8453-0edca3334e10: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_tag_name_with_space_should_return_empty_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 89146 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41219/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41219 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41219 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4f151f49-dc5b-4a5b-9b4c-494c00828911","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":89148,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44553/session/4f151f49-dc5b-4a5b-9b4c-494c00828911"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41219/session/4f151f49-dc5b-4a5b-9b4c-494c00828911/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41219 "POST /session/4f151f49-dc5b-4a5b-9b4c-494c00828911/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41219/session/4f151f49-dc5b-4a5b-9b4c-494c00828911/elements {'using': 'tag name', 'value': 'nonexistent button'} urllib3.connectionpool: [DEBUG] http://localhost:41219 "POST /session/4f151f49-dc5b-4a5b-9b4c-494c00828911/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41219/session/4f151f49-dc5b-4a5b-9b4c-494c00828911 {} urllib3.connectionpool: [DEBUG] http://localhost:41219 "DELETE /session/4f151f49-dc5b-4a5b-9b4c-494c00828911 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_class[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 89416 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36587/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36587 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36587 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":89420,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37777/session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36587/session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36587 "POST /session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36587/session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/element {'using': 'css selector', 'value': '.extraDiv'} urllib3.connectionpool: [DEBUG] http://localhost:36587 "POST /session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-19BACB45-DCA6-47DD-A292-734EF9800DD8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36587/session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/element/node-19BACB45-DCA6-47DD-A292-734EF9800DD8/text {} urllib3.connectionpool: [DEBUG] http://localhost:36587 "GET /session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2/element/node-19BACB45-DCA6-47DD-A292-734EF9800DD8/text HTTP/1.1" 200 63 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Another div starts here. An H2 title Some more text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '63'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36587/session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2 {} urllib3.connectionpool: [DEBUG] http://localhost:36587 "DELETE /session/b6f1adcb-e4d8-4d74-b7fa-40a9458e39c2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:89592): GLib-GIO-WARNING **: 15:36:15.126: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-83f073f5-5c4a-4247-bff3-e00d04725cbd: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_class_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 89692 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44719/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44719 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44719 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"12c3894b-aa5e-4577-b573-2c9fba1d137d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":89696,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39443/session/12c3894b-aa5e-4577-b573-2c9fba1d137d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44719/session/12c3894b-aa5e-4577-b573-2c9fba1d137d/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44719 "POST /session/12c3894b-aa5e-4577-b573-2c9fba1d137d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44719/session/12c3894b-aa5e-4577-b573-2c9fba1d137d/elements {'using': 'css selector', 'value': '.nameC'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:44719 "POST /session/12c3894b-aa5e-4577-b573-2c9fba1d137d/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-812E4996-9E30-4294-98E5-5ECABC17678A"},{"element-6066-11e4-a52e-4f735466cecf":"node-1176F6E4-3240-4F0E-AE19-3FF51EDF67C3"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44719/session/12c3894b-aa5e-4577-b573-2c9fba1d137d {} urllib3.connectionpool: [DEBUG] http://localhost:44719 "DELETE /session/12c3894b-aa5e-4577-b573-2c9fba1d137d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_class_when_it_is_the_first_name_among_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 89964 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"89f836a4-7e5c-43b6-b947-c275fca578a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":89968,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32813/session/89f836a4-7e5c-43b6-b947-c275fca578a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/89f836a4-7e5c-43b6-b947-c275fca578a1/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/89f836a4-7e5c-43b6-b947-c275fca578a1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/89f836a4-7e5c-43b6-b947-c275fca578a1/element {'using': 'css selector', 'value': '.nameA'} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/89f836a4-7e5c-43b6-b947-c275fca578a1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1C8ED786-7CD7-437D-A825-57DFBD04F36C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58835/session/89f836a4-7e5c-43b6-b947-c275fca578a1/element/node-1C8ED786-7CD7-437D-A825-57DFBD04F36C/text {} urllib3.connectionpool: [DEBUG] http://localhost:58835 "GET /session/89f836a4-7e5c-43b6-b947-c275fca578a1/element/node-1C8ED786-7CD7-437D-A825-57DFBD04F36C/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"An H2 title"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58835/session/89f836a4-7e5c-43b6-b947-c275fca578a1 {} urllib3.connectionpool: [DEBUG] http://localhost:58835 "DELETE /session/89f836a4-7e5c-43b6-b947-c275fca578a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_class_when_it_is_the_last_name_among_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 90236 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54913 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9080c241-8cf9-4296-aa0d-204aa931dd2a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":90240,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45771/session/9080c241-8cf9-4296-aa0d-204aa931dd2a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session/9080c241-8cf9-4296-aa0d-204aa931dd2a/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session/9080c241-8cf9-4296-aa0d-204aa931dd2a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session/9080c241-8cf9-4296-aa0d-204aa931dd2a/element {'using': 'css selector', 'value': '.nameC'} urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session/9080c241-8cf9-4296-aa0d-204aa931dd2a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E706CB9F-0CDC-4D33-B899-260017B2A0B7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54913/session/9080c241-8cf9-4296-aa0d-204aa931dd2a/element/node-E706CB9F-0CDC-4D33-B899-260017B2A0B7/text {} urllib3.connectionpool: [DEBUG] http://localhost:54913 "GET /session/9080c241-8cf9-4296-aa0d-204aa931dd2a/element/node-E706CB9F-0CDC-4D33-B899-260017B2A0B7/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"An H2 title"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54913/session/9080c241-8cf9-4296-aa0d-204aa931dd2a {} urllib3.connectionpool: [DEBUG] http://localhost:54913 "DELETE /session/9080c241-8cf9-4296-aa0d-204aa931dd2a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:90408): GLib-GIO-WARNING **: 15:36:21.642: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-50e888ad-7334-4092-85fe-425173de3fec: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_class_when_it_is_in_the_middle_among_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 90507 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33107/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33107 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33107 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"84ace624-c1de-4911-827a-dbc70f9fd1e1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":90511,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45483/session/84ace624-c1de-4911-827a-dbc70f9fd1e1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33107/session/84ace624-c1de-4911-827a-dbc70f9fd1e1/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33107 "POST /session/84ace624-c1de-4911-827a-dbc70f9fd1e1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33107/session/84ace624-c1de-4911-827a-dbc70f9fd1e1/element {'using': 'css selector', 'value': '.nameBnoise'} urllib3.connectionpool: [DEBUG] http://localhost:33107 "POST /session/84ace624-c1de-4911-827a-dbc70f9fd1e1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DB87C889-B463-4938-89D1-5FD8F43D0426"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33107/session/84ace624-c1de-4911-827a-dbc70f9fd1e1/element/node-DB87C889-B463-4938-89D1-5FD8F43D0426/text {} urllib3.connectionpool: [DEBUG] http://localhost:33107 "GET /session/84ace624-c1de-4911-827a-dbc70f9fd1e1/element/node-DB87C889-B463-4938-89D1-5FD8F43D0426/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"An H2 title"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33107/session/84ace624-c1de-4911-827a-dbc70f9fd1e1 {} urllib3.connectionpool: [DEBUG] http://localhost:33107 "DELETE /session/84ace624-c1de-4911-827a-dbc70f9fd1e1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_class_when_its_name_is_surrounded_by_whitespace[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 90775 using 0 to output None (WebKitWebProcess:90678): GLib-GIO-WARNING **: 15:36:23.614: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8035bd1b-6e8e-4658-bb63-28a6fe754c52: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43313/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43313 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43313 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"326dc395-9fe0-45e9-ac14-aa04295b7d11","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":90781,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38189/session/326dc395-9fe0-45e9-ac14-aa04295b7d11"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43313/session/326dc395-9fe0-45e9-ac14-aa04295b7d11/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43313 "POST /session/326dc395-9fe0-45e9-ac14-aa04295b7d11/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43313/session/326dc395-9fe0-45e9-ac14-aa04295b7d11/element {'using': 'css selector', 'value': '.spaceAround'} urllib3.connectionpool: [DEBUG] http://localhost:43313 "POST /session/326dc395-9fe0-45e9-ac14-aa04295b7d11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F94080C2-1A3E-4019-B008-AF7B8F42CA4E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43313/session/326dc395-9fe0-45e9-ac14-aa04295b7d11/element/node-F94080C2-1A3E-4019-B008-AF7B8F42CA4E/text {} urllib3.connectionpool: [DEBUG] http://localhost:43313 "GET /session/326dc395-9fe0-45e9-ac14-aa04295b7d11/element/node-F94080C2-1A3E-4019-B008-AF7B8F42CA4E/text HTTP/1.1" 200 22 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Spaced out"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43313/session/326dc395-9fe0-45e9-ac14-aa04295b7d11 {} urllib3.connectionpool: [DEBUG] http://localhost:43313 "DELETE /session/326dc395-9fe0-45e9-ac14-aa04295b7d11 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_elements_by_class_when_its_name_is_surrounded_by_whitespace[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 91049 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60563/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60563 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60563 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5dd979d0-ad8c-4fc2-9716-5850e96cd007","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":91053,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39849/session/5dd979d0-ad8c-4fc2-9716-5850e96cd007"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60563/session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60563 "POST /session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60563/session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/elements {'using': 'css selector', 'value': '.spaceAround'} urllib3.connectionpool: [DEBUG] http://localhost:60563 "POST /session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-15118AC4-AB75-4441-A6C1-089ADB32FD1B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60563/session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/element/node-15118AC4-AB75-4441-A6C1-089ADB32FD1B/text {} urllib3.connectionpool: [DEBUG] http://localhost:60563 "GET /session/5dd979d0-ad8c-4fc2-9716-5850e96cd007/element/node-15118AC4-AB75-4441-A6C1-089ADB32FD1B/text HTTP/1.1" 200 22 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Spaced out"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60563/session/5dd979d0-ad8c-4fc2-9716-5850e96cd007 {} urllib3.connectionpool: [DEBUG] http://localhost:60563 "DELETE /session/5dd979d0-ad8c-4fc2-9716-5850e96cd007 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_find_element_by_class_when_the_name_queried_is_shorter_than_candidate_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 91319 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48843/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48843 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48843 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"568a3170-0269-4f15-8312-b1c373b3023b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":91324,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38695/session/568a3170-0269-4f15-8312-b1c373b3023b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48843/session/568a3170-0269-4f15-8312-b1c373b3023b/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48843 "POST /session/568a3170-0269-4f15-8312-b1c373b3023b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48843/session/568a3170-0269-4f15-8312-b1c373b3023b/element {'using': 'css selector', 'value': '.name_B'} urllib3.connectionpool: [DEBUG] http://localhost:48843 "POST /session/568a3170-0269-4f15-8312-b1c373b3023b/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48843/session/568a3170-0269-4f15-8312-b1c373b3023b {} urllib3.connectionpool: [DEBUG] http://localhost:48843 "DELETE /session/568a3170-0269-4f15-8312-b1c373b3023b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_class_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 91593 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37605/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37605 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37605 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"852908be-9d73-4776-ba3c-1f836eec3043","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":91596,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38089/session/852908be-9d73-4776-ba3c-1f836eec3043"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37605/session/852908be-9d73-4776-ba3c-1f836eec3043/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37605 "POST /session/852908be-9d73-4776-ba3c-1f836eec3043/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37605/session/852908be-9d73-4776-ba3c-1f836eec3043/element {'using': 'css selector', 'value': '.'} urllib3.connectionpool: [DEBUG] http://localhost:37605 "POST /session/852908be-9d73-4776-ba3c-1f836eec3043/element HTTP/1.1" 400 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'.' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37605/session/852908be-9d73-4776-ba3c-1f836eec3043 {} urllib3.connectionpool: [DEBUG] http://localhost:37605 "DELETE /session/852908be-9d73-4776-ba3c-1f836eec3043 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_class_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 91864 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36045 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a0cb1585-7dd6-47db-a377-578d4fb8ce6c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":91867,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35451/session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36045/session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36045 "POST /session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36045/session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c/elements {'using': 'css selector', 'value': '.'} urllib3.connectionpool: [DEBUG] http://localhost:36045 "POST /session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c/elements HTTP/1.1" 400 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'.' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36045/session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c {} urllib3.connectionpool: [DEBUG] http://localhost:36045 "DELETE /session/a0cb1585-7dd6-47db-a377-578d4fb8ce6c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_compound_class_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 92135 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54205/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54205 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54205 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b446fa54-1254-44d5-b933-d8622eb84a67","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":92141,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34461/session/b446fa54-1254-44d5-b933-d8622eb84a67"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54205/session/b446fa54-1254-44d5-b933-d8622eb84a67/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54205 "POST /session/b446fa54-1254-44d5-b933-d8622eb84a67/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54205/session/b446fa54-1254-44d5-b933-d8622eb84a67/element {'using': 'css selector', 'value': '.a b'} urllib3.connectionpool: [DEBUG] http://localhost:54205 "POST /session/b446fa54-1254-44d5-b933-d8622eb84a67/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54205/session/b446fa54-1254-44d5-b933-d8622eb84a67 {} urllib3.connectionpool: [DEBUG] http://localhost:54205 "DELETE /session/b446fa54-1254-44d5-b933-d8622eb84a67 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_invalid_class_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 92407 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37545/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37545 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37545 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d7bd2c97-c744-4689-9480-73db3da8a034","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":92411,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46077/session/d7bd2c97-c744-4689-9480-73db3da8a034"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37545/session/d7bd2c97-c744-4689-9480-73db3da8a034/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37545 "POST /session/d7bd2c97-c744-4689-9480-73db3da8a034/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37545/session/d7bd2c97-c744-4689-9480-73db3da8a034/element {'using': 'css selector', 'value': '.!@#$%^&*'} urllib3.connectionpool: [DEBUG] http://localhost:37545 "POST /session/d7bd2c97-c744-4689-9480-73db3da8a034/element HTTP/1.1" 400 103 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'.!@#$%^&*' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '103'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37545/session/d7bd2c97-c744-4689-9480-73db3da8a034 {} urllib3.connectionpool: [DEBUG] http://localhost:37545 "DELETE /session/d7bd2c97-c744-4689-9480-73db3da8a034 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_invalid_class_name_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 92680 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34481/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34481 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34481 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cff6bcd0-3f73-4f3b-b483-080d3eb910f3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":92684,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39473/session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34481/session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34481 "POST /session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34481/session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3/elements {'using': 'css selector', 'value': '.!@#$%^&*'} urllib3.connectionpool: [DEBUG] http://localhost:34481 "POST /session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3/elements HTTP/1.1" 400 103 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'.!@#$%^&*' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '103'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34481/session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3 {} urllib3.connectionpool: [DEBUG] http://localhost:34481 "DELETE /session/cff6bcd0-3f73-4f3b-b483-080d3eb910f3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 92951 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45861/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45861 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45861 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3be0592a-ac04-40df-bc7b-7b363e27b150","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":92957,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44459/session/3be0592a-ac04-40df-bc7b-7b363e27b150"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45861/session/3be0592a-ac04-40df-bc7b-7b363e27b150/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45861 "POST /session/3be0592a-ac04-40df-bc7b-7b363e27b150/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45861/session/3be0592a-ac04-40df-bc7b-7b363e27b150/element {'using': 'xpath', 'value': '//h1'} urllib3.connectionpool: [DEBUG] http://localhost:45861 "POST /session/3be0592a-ac04-40df-bc7b-7b363e27b150/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0BE19F63-E550-40A8-890A-B6522960851E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45861/session/3be0592a-ac04-40df-bc7b-7b363e27b150/element/node-0BE19F63-E550-40A8-890A-B6522960851E/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:45861 "GET /session/3be0592a-ac04-40df-bc7b-7b363e27b150/element/node-0BE19F63-E550-40A8-890A-B6522960851E/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Might Be The Future"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45861/session/3be0592a-ac04-40df-bc7b-7b363e27b150 {} urllib3.connectionpool: [DEBUG] http://localhost:45861 "DELETE /session/3be0592a-ac04-40df-bc7b-7b363e27b150 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 93222 using 0 to output None (WebKitWebProcess:93125): GLib-GIO-WARNING **: 15:36:42.001: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-7eec117b-41ac-4d12-9472-440a92780379: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51417/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51417 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51417 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"df4e1259-8b65-44fd-bf0c-c5245486a073","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":93226,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40127/session/df4e1259-8b65-44fd-bf0c-c5245486a073"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51417/session/df4e1259-8b65-44fd-bf0c-c5245486a073/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51417 "POST /session/df4e1259-8b65-44fd-bf0c-c5245486a073/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51417/session/df4e1259-8b65-44fd-bf0c-c5245486a073/elements {'using': 'xpath', 'value': '//div'} urllib3.connectionpool: [DEBUG] http://localhost:51417 "POST /session/df4e1259-8b65-44fd-bf0c-c5245486a073/elements HTTP/1.1" 200 1103 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F27552CE-28DD-40C6-968C-B5792C446CB1"},{"element-6066-11e4-a52e-4f735466cecf":"node-4961E7E4-6C10-456C-8F9F-2771CCB20E1D"},{"element-6066-11e4-a52e-4f735466cecf":"node-AF857E18-074E-4ECC-8C68-93D9396C09C2"},{"element-6066-11e4-a52e-4f735466cecf":"node-4238270F-7B17-4644-9445-2126D19355A1"},{"element-6066-11e4-a52e-4f735466cecf":"node-2167FF0C-D330-462C-A2B1-F666E041C926"},{"element-6066-11e4-a52e-4f735466cecf":"node-F00EF8D6-3F1A-4035-A021-95B50BF6C407"},{"element-6066-11e4-a52e-4f735466cecf":"node-F94D9CB3-5231-49B2-8CE1-0362CA1DD256"},{"element-6066-11e4-a52e-4f735466cecf":"node-73E70C45-D2F1-4F19-B6D7-727CE68EAED9"},{"element-6066-11e4-a52e-4f735466cecf":"node-E2217DD0-4359-47B8-A9F8-CC3CF8105898"},{"element-6066-11e4-a52e-4f735466cecf":"node-72C51DDA-B982-4BDD-AE4C-E24DE2FECE8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-E764A3DA-8026-4B8C-8826-B7126F886011"},{"element-6066-11e4-a52e-4f735466cecf":"node-AC6C604E-415E-4AF2-9499-9F69057FC125"},{"element-6066-11e4-a52e-4f735466cecf":"node-ECC1A3DE-0E3B-4E23-B920-C323FC3568A7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '1103'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51417/session/df4e1259-8b65-44fd-bf0c-c5245486a073 {} urllib3.connectionpool: [DEBUG] http://localhost:51417 "DELETE /session/df4e1259-8b65-44fd-bf0c-c5245486a073 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:93398): GLib-GIO-WARNING **: 15:36:43.877: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-46dc7973-9a6e-46b4-bf66-1f5b0290def4: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_many_elements_repeatedly_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 93497 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59013/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59013 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59013 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a47bd12d-07ac-484e-aae7-e42b25ba0f2c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":93499,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42385/session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59013/session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59013 "POST /session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59013/session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/elements {'using': 'xpath', 'value': "//node()[contains(@id,'id')]"} urllib3.connectionpool: [DEBUG] http://localhost:59013 "POST /session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/elements HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-EC1149D9-5C90-4A70-BC5F-E510F7B2E049"},{"element-6066-11e4-a52e-4f735466cecf":"node-6BC3EA68-D6AB-4875-836E-048ADC3C6831"},{"element-6066-11e4-a52e-4f735466cecf":"node-CA30BBC1-DD2F-4606-A11F-E77E1381CB4B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59013/session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/elements {'using': 'xpath', 'value': "//node()[contains(@id,'nope')]"} urllib3.connectionpool: [DEBUG] http://localhost:59013 "POST /session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59013/session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c {} urllib3.connectionpool: [DEBUG] http://localhost:59013 "DELETE /session/a47bd12d-07ac-484e-aae7-e42b25ba0f2c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_identify_elements_by_class[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 93768 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55045 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"19a983db-0a7a-471a-9848-a6a319490f16","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":93772,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45827/session/19a983db-0a7a-471a-9848-a6a319490f16"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55045/session/19a983db-0a7a-471a-9848-a6a319490f16/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55045 "POST /session/19a983db-0a7a-471a-9848-a6a319490f16/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55045/session/19a983db-0a7a-471a-9848-a6a319490f16/element {'using': 'xpath', 'value': "//h1[@class='header']"} urllib3.connectionpool: [DEBUG] http://localhost:55045 "POST /session/19a983db-0a7a-471a-9848-a6a319490f16/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8C5E2CD-7E8F-4B8F-87B2-62FAD6C76FD9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55045/session/19a983db-0a7a-471a-9848-a6a319490f16/element/node-F8C5E2CD-7E8F-4B8F-87B2-62FAD6C76FD9/text {} urllib3.connectionpool: [DEBUG] http://localhost:55045 "GET /session/19a983db-0a7a-471a-9848-a6a319490f16/element/node-F8C5E2CD-7E8F-4B8F-87B2-62FAD6C76FD9/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Might Be The Future"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55045/session/19a983db-0a7a-471a-9848-a6a319490f16 {} urllib3.connectionpool: [DEBUG] http://localhost:55045 "DELETE /session/19a983db-0a7a-471a-9848-a6a319490f16 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_by_xpath_with_multiple_attributes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 94039 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50231/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50231 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50231 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":94044,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39161/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50231/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50231 "POST /session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50231/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/element {'using': 'xpath', 'value': "//form[@name='optional']/input[@type='submit' and @value='Click!']"} urllib3.connectionpool: [DEBUG] http://localhost:50231 "POST /session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AD86B988-5410-429F-A313-5F3F7797043A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50231/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/element/node-AD86B988-5410-429F-A313-5F3F7797043A/name {} urllib3.connectionpool: [DEBUG] http://localhost:50231 "GET /session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/element/node-AD86B988-5410-429F-A313-5F3F7797043A/name HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"input"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50231/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AD86B988-5410-429F-A313-5F3F7797043A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:50231 "POST /session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Click!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50231/session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a {} urllib3.connectionpool: [DEBUG] http://localhost:50231 "DELETE /session/2b6ddf9c-d0ff-4bea-9ef5-745e67d19a9a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_alink_by_xpath_should_locate_an_element_with_the_given_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 94315 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48369/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48369 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48369 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c01ce204-de8b-4b00-8e77-0749fa0ea884","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":94319,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36017/session/c01ce204-de8b-4b00-8e77-0749fa0ea884"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48369/session/c01ce204-de8b-4b00-8e77-0749fa0ea884/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48369 "POST /session/c01ce204-de8b-4b00-8e77-0749fa0ea884/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48369/session/c01ce204-de8b-4b00-8e77-0749fa0ea884/element {'using': 'xpath', 'value': "//a[text()='click me']"} urllib3.connectionpool: [DEBUG] http://localhost:48369 "POST /session/c01ce204-de8b-4b00-8e77-0749fa0ea884/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D9A25492-B5B4-40B2-9BF4-9557E4559CA7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48369/session/c01ce204-de8b-4b00-8e77-0749fa0ea884/element/node-D9A25492-B5B4-40B2-9BF4-9557E4559CA7/text {} urllib3.connectionpool: [DEBUG] http://localhost:48369 "GET /session/c01ce204-de8b-4b00-8e77-0749fa0ea884/element/node-D9A25492-B5B4-40B2-9BF4-9557E4559CA7/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"click me"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48369/session/c01ce204-de8b-4b00-8e77-0749fa0ea884 {} urllib3.connectionpool: [DEBUG] http://localhost:48369 "DELETE /session/c01ce204-de8b-4b00-8e77-0749fa0ea884 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_alink_by_xpath_using_contains_keyword_should_work[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 94585 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38481/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38481 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38481 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d438ca72-61d0-4ee5-b069-9f262f951fb4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":94589,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33985/session/d438ca72-61d0-4ee5-b069-9f262f951fb4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38481/session/d438ca72-61d0-4ee5-b069-9f262f951fb4/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38481 "POST /session/d438ca72-61d0-4ee5-b069-9f262f951fb4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38481/session/d438ca72-61d0-4ee5-b069-9f262f951fb4/element {'using': 'xpath', 'value': "//a[contains(.,'hello world')]"} urllib3.connectionpool: [DEBUG] http://localhost:38481 "POST /session/d438ca72-61d0-4ee5-b069-9f262f951fb4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-517858BD-FD49-478C-9B17-FEB89B3C6831"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38481/session/d438ca72-61d0-4ee5-b069-9f262f951fb4/element/node-517858BD-FD49-478C-9B17-FEB89B3C6831/text {} urllib3.connectionpool: [DEBUG] http://localhost:38481 "GET /session/d438ca72-61d0-4ee5-b069-9f262f951fb4/element/node-517858BD-FD49-478C-9B17-FEB89B3C6831/text HTTP/1.1" 200 23 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hello world"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38481/session/d438ca72-61d0-4ee5-b069-9f262f951fb4 {} urllib3.connectionpool: [DEBUG] http://localhost:38481 "DELETE /session/d438ca72-61d0-4ee5-b069-9f262f951fb4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_element_by_xpath_in_xml_document[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 94858 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35435/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35435 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35435 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fd448cfb-7a85-45e6-b0cf-899a13f418a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":94862,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43197/session/fd448cfb-7a85-45e6-b0cf-899a13f418a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35435/session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/url {'url': 'http://127.0.0.1:8000/simple.xml'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35435 "POST /session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35435/session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/element {'using': 'xpath', 'value': '//foo'} urllib3.connectionpool: [DEBUG] http://localhost:35435 "POST /session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4CD5CAD1-003D-4387-A298-B3D88A3E8CFE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35435/session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/element/node-4CD5CAD1-003D-4387-A298-B3D88A3E8CFE/text {} urllib3.connectionpool: [DEBUG] http://localhost:35435 "GET /session/fd448cfb-7a85-45e6-b0cf-899a13f418a2/element/node-4CD5CAD1-003D-4387-A298-B3D88A3E8CFE/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"baz"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35435/session/fd448cfb-7a85-45e6-b0cf-899a13f418a2 {} urllib3.connectionpool: [DEBUG] http://localhost:35435 "DELETE /session/fd448cfb-7a85-45e6-b0cf-899a13f418a2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_an_exception_when_there_is_no_link_to_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 95131 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35411/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35411 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35411 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e1ab9a60-71f3-4619-b1bd-f14e3a578f43","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":95135,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42691/session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35411/session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35411 "POST /session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35411/session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43/element {'using': 'xpath', 'value': "//a[@id='Not here']"} urllib3.connectionpool: [DEBUG] http://localhost:35411 "POST /session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35411/session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43 {} urllib3.connectionpool: [DEBUG] http://localhost:35411 "DELETE /session/e1ab9a60-71f3-4619-b1bd-f14e3a578f43 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_is_syntactically_invalid_in_driver_find_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 95399 using 0 to output None (WebKitWebProcess:95304): GLib-GIO-WARNING **: 15:36:57.575: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e3f1e7a9-3a59-45f7-a79c-bff2601b09b0: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39695/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39695 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39695 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2169a59d-7883-4ff0-a6d1-73ce2394666c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":95405,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46125/session/2169a59d-7883-4ff0-a6d1-73ce2394666c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39695/session/2169a59d-7883-4ff0-a6d1-73ce2394666c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39695 "POST /session/2169a59d-7883-4ff0-a6d1-73ce2394666c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39695/session/2169a59d-7883-4ff0-a6d1-73ce2394666c/element {'using': 'xpath', 'value': 'this][isnot][valid'} urllib3.connectionpool: [DEBUG] http://localhost:39695 "POST /session/2169a59d-7883-4ff0-a6d1-73ce2394666c/element HTTP/1.1" 400 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"The string did not match the expected pattern.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39695/session/2169a59d-7883-4ff0-a6d1-73ce2394666c {} urllib3.connectionpool: [DEBUG] http://localhost:39695 "DELETE /session/2169a59d-7883-4ff0-a6d1-73ce2394666c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_is_syntactically_invalid_in_driver_find_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 95672 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45801/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45801 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45801 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"de7308e2-4e40-4a26-89f7-b30388b47f7c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":95676,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43589/session/de7308e2-4e40-4a26-89f7-b30388b47f7c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:36:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45801/session/de7308e2-4e40-4a26-89f7-b30388b47f7c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45801 "POST /session/de7308e2-4e40-4a26-89f7-b30388b47f7c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45801/session/de7308e2-4e40-4a26-89f7-b30388b47f7c/elements {'using': 'xpath', 'value': 'this][isnot][valid'} urllib3.connectionpool: [DEBUG] http://localhost:45801 "POST /session/de7308e2-4e40-4a26-89f7-b30388b47f7c/elements HTTP/1.1" 400 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"The string did not match the expected pattern.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45801/session/de7308e2-4e40-4a26-89f7-b30388b47f7c {} urllib3.connectionpool: [DEBUG] http://localhost:45801 "DELETE /session/de7308e2-4e40-4a26-89f7-b30388b47f7c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_is_syntactically_invalid_in_element_find_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 95948 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54545/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54545 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54545 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d87eaf7c-a453-4e31-8647-e91bfa6d65c7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":95950,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36011/session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54545/session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54545 "POST /session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54545/session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:54545 "POST /session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-08800726-7DF0-40BA-9098-CC74E661A76A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54545/session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/element/node-08800726-7DF0-40BA-9098-CC74E661A76A/element {'using': 'xpath', 'value': 'this][isnot][valid'} urllib3.connectionpool: [DEBUG] http://localhost:54545 "POST /session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7/element/node-08800726-7DF0-40BA-9098-CC74E661A76A/element HTTP/1.1" 400 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"The string did not match the expected pattern.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54545/session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7 {} urllib3.connectionpool: [DEBUG] http://localhost:54545 "DELETE /session/d87eaf7c-a453-4e31-8647-e91bfa6d65c7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_is_syntactically_invalid_in_element_find_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 96220 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51207 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51207 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"84d880e0-532c-4b66-b389-1e2fb9279110","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":96224,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38657/session/84d880e0-532c-4b66-b389-1e2fb9279110"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51207/session/84d880e0-532c-4b66-b389-1e2fb9279110/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51207 "POST /session/84d880e0-532c-4b66-b389-1e2fb9279110/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51207/session/84d880e0-532c-4b66-b389-1e2fb9279110/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:51207 "POST /session/84d880e0-532c-4b66-b389-1e2fb9279110/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C48694D3-43A0-4E68-89BA-C225E66A4FAD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51207/session/84d880e0-532c-4b66-b389-1e2fb9279110/element/node-C48694D3-43A0-4E68-89BA-C225E66A4FAD/elements {'using': 'xpath', 'value': 'this][isnot][valid'} urllib3.connectionpool: [DEBUG] http://localhost:51207 "POST /session/84d880e0-532c-4b66-b389-1e2fb9279110/element/node-C48694D3-43A0-4E68-89BA-C225E66A4FAD/elements HTTP/1.1" 400 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"The string did not match the expected pattern.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51207/session/84d880e0-532c-4b66-b389-1e2fb9279110 {} urllib3.connectionpool: [DEBUG] http://localhost:51207 "DELETE /session/84d880e0-532c-4b66-b389-1e2fb9279110 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_returns_wrong_type_in_driver_find_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 96494 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41327/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41327 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41327 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9a5278fc-6804-443f-b164-6981a0311d23","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":96498,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36473/session/9a5278fc-6804-443f-b164-6981a0311d23"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41327/session/9a5278fc-6804-443f-b164-6981a0311d23/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41327 "POST /session/9a5278fc-6804-443f-b164-6981a0311d23/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41327/session/9a5278fc-6804-443f-b164-6981a0311d23/element {'using': 'xpath', 'value': 'count(//input)'} urllib3.connectionpool: [DEBUG] http://localhost:41327 "POST /session/9a5278fc-6804-443f-b164-6981a0311d23/element HTTP/1.1" 400 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"Type error","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41327/session/9a5278fc-6804-443f-b164-6981a0311d23 {} urllib3.connectionpool: [DEBUG] http://localhost:41327 "DELETE /session/9a5278fc-6804-443f-b164-6981a0311d23 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_returns_wrong_type_in_driver_find_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 96765 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45709/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45709 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45709 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f3aed5fe-0d40-4930-9b43-575414cd73ae","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":96770,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44179/session/f3aed5fe-0d40-4930-9b43-575414cd73ae"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45709/session/f3aed5fe-0d40-4930-9b43-575414cd73ae/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45709 "POST /session/f3aed5fe-0d40-4930-9b43-575414cd73ae/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45709/session/f3aed5fe-0d40-4930-9b43-575414cd73ae/elements {'using': 'xpath', 'value': 'count(//input)'} urllib3.connectionpool: [DEBUG] http://localhost:45709 "POST /session/f3aed5fe-0d40-4930-9b43-575414cd73ae/elements HTTP/1.1" 400 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"Type error","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45709/session/f3aed5fe-0d40-4930-9b43-575414cd73ae {} urllib3.connectionpool: [DEBUG] http://localhost:45709 "DELETE /session/f3aed5fe-0d40-4930-9b43-575414cd73ae HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_returns_wrong_type_in_element_find_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 97036 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55409/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55409 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55409 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e23d7792-91e3-4bf1-b7e2-4a795ac15d9f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":97040,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33429/session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55409/session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55409 "POST /session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55409/session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:55409 "POST /session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07D00147-5203-4607-A394-9D740ECE920F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55409/session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/element/node-07D00147-5203-4607-A394-9D740ECE920F/element {'using': 'xpath', 'value': 'count(//input)'} urllib3.connectionpool: [DEBUG] http://localhost:55409 "POST /session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f/element/node-07D00147-5203-4607-A394-9D740ECE920F/element HTTP/1.1" 400 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"Type error","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55409/session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f {} urllib3.connectionpool: [DEBUG] http://localhost:55409 "DELETE /session/e23d7792-91e3-4bf1-b7e2-4a795ac15d9f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_throw_invalid_selector_exception_when_xpath_returns_wrong_type_in_element_find_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 97312 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56451/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56451 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56451 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"298fd4d8-fcc2-4b90-989a-a5e861fa9356","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":97316,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46667/session/298fd4d8-fcc2-4b90-989a-a5e861fa9356"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56451/session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56451 "POST /session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56451/session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:56451 "POST /session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E61A8F4F-37E1-4857-96FF-7783959B1D5D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56451/session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/element/node-E61A8F4F-37E1-4857-96FF-7783959B1D5D/elements {'using': 'xpath', 'value': 'count(//input)'} urllib3.connectionpool: [DEBUG] http://localhost:56451 "POST /session/298fd4d8-fcc2-4b90-989a-a5e861fa9356/element/node-E61A8F4F-37E1-4857-96FF-7783959B1D5D/elements HTTP/1.1" 400 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"Type error","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56451/session/298fd4d8-fcc2-4b90-989a-a5e861fa9356 {} urllib3.connectionpool: [DEBUG] http://localhost:56451 "DELETE /session/298fd4d8-fcc2-4b90-989a-a5e861fa9356 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 97582 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57947/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57947 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57947 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"eaacd48a-a6fa-44c2-b034-258875916757","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":97585,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41527/session/eaacd48a-a6fa-44c2-b034-258875916757"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57947/session/eaacd48a-a6fa-44c2-b034-258875916757/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57947 "POST /session/eaacd48a-a6fa-44c2-b034-258875916757/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57947/session/eaacd48a-a6fa-44c2-b034-258875916757/element {'using': 'css selector', 'value': 'div.content'} urllib3.connectionpool: [DEBUG] http://localhost:57947 "POST /session/eaacd48a-a6fa-44c2-b034-258875916757/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B69C55EF-3407-47AB-9FC6-31CE6B8C27C2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57947/session/eaacd48a-a6fa-44c2-b034-258875916757/element/node-B69C55EF-3407-47AB-9FC6-31CE6B8C27C2/name {} urllib3.connectionpool: [DEBUG] http://localhost:57947 "GET /session/eaacd48a-a6fa-44c2-b034-258875916757/element/node-B69C55EF-3407-47AB-9FC6-31CE6B8C27C2/name HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"div"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57947/session/eaacd48a-a6fa-44c2-b034-258875916757/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B69C55EF-3407-47AB-9FC6-31CE6B8C27C2'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:57947 "POST /session/eaacd48a-a6fa-44c2-b034-258875916757/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"content"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57947/session/eaacd48a-a6fa-44c2-b034-258875916757 {} urllib3.connectionpool: [DEBUG] http://localhost:57947 "DELETE /session/eaacd48a-a6fa-44c2-b034-258875916757 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 97848 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47413/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47413 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47413 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"71737206-7668-493c-bafe-40bb163a420e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":97852,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40879/session/71737206-7668-493c-bafe-40bb163a420e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47413/session/71737206-7668-493c-bafe-40bb163a420e/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47413 "POST /session/71737206-7668-493c-bafe-40bb163a420e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47413/session/71737206-7668-493c-bafe-40bb163a420e/elements {'using': 'css selector', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:47413 "POST /session/71737206-7668-493c-bafe-40bb163a420e/elements HTTP/1.1" 200 935 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-51EC9CE6-2408-46CA-8CA8-BB454635CC71"},{"element-6066-11e4-a52e-4f735466cecf":"node-4364ECCE-4F74-47B8-81EB-0679003CD236"},{"element-6066-11e4-a52e-4f735466cecf":"node-71715B77-78E7-41BE-AB7F-7E251D65F817"},{"element-6066-11e4-a52e-4f735466cecf":"node-1491E607-0CC5-42C7-9637-D57F5A426B58"},{"element-6066-11e4-a52e-4f735466cecf":"node-DCB6F651-A629-4405-B8EF-145A4B0CEA21"},{"element-6066-11e4-a52e-4f735466cecf":"node-D2787EB7-D9E4-45D6-9508-4447EA1910F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-9BD60613-2296-4E4E-972F-ACB1EA9F03BA"},{"element-6066-11e4-a52e-4f735466cecf":"node-65D7BC0A-7F7E-4D8F-AD1A-88FA171AFC28"},{"element-6066-11e4-a52e-4f735466cecf":"node-DD0903E9-1AA2-4B66-9CBC-14D6D4DF63A1"},{"element-6066-11e4-a52e-4f735466cecf":"node-76B80598-F1D0-480A-BF56-0C73BEBADC09"},{"element-6066-11e4-a52e-4f735466cecf":"node-5528F4C1-5A8E-4DA3-9A39-17BC1100DC2B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '935'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47413/session/71737206-7668-493c-bafe-40bb163a420e {} urllib3.connectionpool: [DEBUG] http://localhost:47413 "DELETE /session/71737206-7668-493c-bafe-40bb163a420e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_compound_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 98120 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58847/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58847 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58847 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e015772a-4b48-473b-9967-868674411a42","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":98124,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44527/session/e015772a-4b48-473b-9967-868674411a42"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58847/session/e015772a-4b48-473b-9967-868674411a42/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58847 "POST /session/e015772a-4b48-473b-9967-868674411a42/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58847/session/e015772a-4b48-473b-9967-868674411a42/element {'using': 'css selector', 'value': 'div.extraDiv, div.content'} urllib3.connectionpool: [DEBUG] http://localhost:58847 "POST /session/e015772a-4b48-473b-9967-868674411a42/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-88D327D1-4C9F-47F7-AF5F-609995784E8E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58847/session/e015772a-4b48-473b-9967-868674411a42/element/node-88D327D1-4C9F-47F7-AF5F-609995784E8E/name {} urllib3.connectionpool: [DEBUG] http://localhost:58847 "GET /session/e015772a-4b48-473b-9967-868674411a42/element/node-88D327D1-4C9F-47F7-AF5F-609995784E8E/name HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"div"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58847/session/e015772a-4b48-473b-9967-868674411a42/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-88D327D1-4C9F-47F7-AF5F-609995784E8E'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:58847 "POST /session/e015772a-4b48-473b-9967-868674411a42/execute/sync HTTP/1.1" 200 19 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"content"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58847/session/e015772a-4b48-473b-9967-868674411a42 {} urllib3.connectionpool: [DEBUG] http://localhost:58847 "DELETE /session/e015772a-4b48-473b-9967-868674411a42 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_compound_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 98387 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33951/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33951 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33951 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"493c6048-16b4-4b51-8cac-6d799fc14a59","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":98393,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41505/session/493c6048-16b4-4b51-8cac-6d799fc14a59"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33951/session/493c6048-16b4-4b51-8cac-6d799fc14a59/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33951 "POST /session/493c6048-16b4-4b51-8cac-6d799fc14a59/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33951/session/493c6048-16b4-4b51-8cac-6d799fc14a59/elements {'using': 'css selector', 'value': 'div.extraDiv, div.content'} urllib3.connectionpool: [DEBUG] http://localhost:33951 "POST /session/493c6048-16b4-4b51-8cac-6d799fc14a59/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DB50CF37-3EE4-478E-81E7-AD53ABF7F754"},{"element-6066-11e4-a52e-4f735466cecf":"node-506F4D4D-116D-4401-87AD-9CF186B4E790"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33951/session/493c6048-16b4-4b51-8cac-6d799fc14a59/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-DB50CF37-3EE4-478E-81E7-AD53ABF7F754'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:33951 "POST /session/493c6048-16b4-4b51-8cac-6d799fc14a59/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"content"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33951/session/493c6048-16b4-4b51-8cac-6d799fc14a59/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-506F4D4D-116D-4401-87AD-9CF186B4E790'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:33951 "POST /session/493c6048-16b4-4b51-8cac-6d799fc14a59/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"extraDiv"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33951/session/493c6048-16b4-4b51-8cac-6d799fc14a59 {} urllib3.connectionpool: [DEBUG] http://localhost:33951 "DELETE /session/493c6048-16b4-4b51-8cac-6d799fc14a59 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_by_boolean_attribute_using_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 98661 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42603/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42603 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42603 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"172f25e1-ba7a-41e2-80e6-878a5694b09c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":98665,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43147/session/172f25e1-ba7a-41e2-80e6-878a5694b09c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42603/session/172f25e1-ba7a-41e2-80e6-878a5694b09c/url {'url': 'http://127.0.0.1:8000/locators_tests/boolean_attribute_selected.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42603 "POST /session/172f25e1-ba7a-41e2-80e6-878a5694b09c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42603/session/172f25e1-ba7a-41e2-80e6-878a5694b09c/element {'using': 'css selector', 'value': "option[selected='selected']"} urllib3.connectionpool: [DEBUG] http://localhost:42603 "POST /session/172f25e1-ba7a-41e2-80e6-878a5694b09c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3858F9E-19BD-4345-BCA6-415996E7EA47"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42603/session/172f25e1-ba7a-41e2-80e6-878a5694b09c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B3858F9E-19BD-4345-BCA6-415996E7EA47'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:42603 "POST /session/172f25e1-ba7a-41e2-80e6-878a5694b09c/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42603/session/172f25e1-ba7a-41e2-80e6-878a5694b09c {} urllib3.connectionpool: [DEBUG] http://localhost:42603 "DELETE /session/172f25e1-ba7a-41e2-80e6-878a5694b09c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_by_boolean_attribute_using_short_css_selector[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 98935 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56955/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56955 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56955 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f44620ba-b0f6-4484-bb00-a905a6830d70","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":98939,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37855/session/f44620ba-b0f6-4484-bb00-a905a6830d70"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56955/session/f44620ba-b0f6-4484-bb00-a905a6830d70/url {'url': 'http://127.0.0.1:8000/locators_tests/boolean_attribute_selected.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56955 "POST /session/f44620ba-b0f6-4484-bb00-a905a6830d70/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56955/session/f44620ba-b0f6-4484-bb00-a905a6830d70/element {'using': 'css selector', 'value': 'option[selected]'} urllib3.connectionpool: [DEBUG] http://localhost:56955 "POST /session/f44620ba-b0f6-4484-bb00-a905a6830d70/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8D6E16A4-F674-4C90-87CF-09B295028D9A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56955/session/f44620ba-b0f6-4484-bb00-a905a6830d70/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8D6E16A4-F674-4C90-87CF-09B295028D9A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:56955 "POST /session/f44620ba-b0f6-4484-bb00-a905a6830d70/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56955/session/f44620ba-b0f6-4484-bb00-a905a6830d70 {} urllib3.connectionpool: [DEBUG] http://localhost:56955 "DELETE /session/f44620ba-b0f6-4484-bb00-a905a6830d70 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_by_boolean_attribute_using_short_css_selector_on_html_4_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 99207 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47977/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47977 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47977 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b62d40b9-8680-47e5-bde9-4808397bcc67","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":99213,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46219/session/b62d40b9-8680-47e5-bde9-4808397bcc67"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47977/session/b62d40b9-8680-47e5-bde9-4808397bcc67/url {'url': 'http://127.0.0.1:8000/locators_tests/boolean_attribute_selected_html4.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47977 "POST /session/b62d40b9-8680-47e5-bde9-4808397bcc67/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47977/session/b62d40b9-8680-47e5-bde9-4808397bcc67/element {'using': 'css selector', 'value': 'option[selected]'} urllib3.connectionpool: [DEBUG] http://localhost:47977 "POST /session/b62d40b9-8680-47e5-bde9-4808397bcc67/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B02BFEAE-F52F-4BF1-B624-CFD63AB761B1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47977/session/b62d40b9-8680-47e5-bde9-4808397bcc67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B02BFEAE-F52F-4BF1-B624-CFD63AB761B1'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:47977 "POST /session/b62d40b9-8680-47e5-bde9-4808397bcc67/execute/sync HTTP/1.1" 200 15 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47977/session/b62d40b9-8680-47e5-bde9-4808397bcc67 {} urllib3.connectionpool: [DEBUG] http://localhost:47977 "DELETE /session/b62d40b9-8680-47e5-bde9-4808397bcc67 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_find_element_by_css_selector_when_there_is_no_such_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 99480 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47899/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47899 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47899 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":99484,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43833/session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47899/session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47899 "POST /session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47899/session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e/element {'using': 'css selector', 'value': '.there-is-no-such-class'} urllib3.connectionpool: [DEBUG] http://localhost:47899 "POST /session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e/element HTTP/1.1" 404 66 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47899/session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e {} urllib3.connectionpool: [DEBUG] http://localhost:47899 "DELETE /session/934be12b-5bfc-4c7b-b8d9-a9dc2f43ae8e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_find_elements_by_css_selector_when_there_is_no_such_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 99753 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56147/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56147 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56147 "POST /session HTTP/1.1" 200 480 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f8f07f5a-9775-41f3-9bab-51e78ca70106","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":99757,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45173/session/f8f07f5a-9775-41f3-9bab-51e78ca70106"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '480'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56147/session/f8f07f5a-9775-41f3-9bab-51e78ca70106/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56147 "POST /session/f8f07f5a-9775-41f3-9bab-51e78ca70106/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56147/session/f8f07f5a-9775-41f3-9bab-51e78ca70106/elements {'using': 'css selector', 'value': '.there-is-no-such-class'} urllib3.connectionpool: [DEBUG] http://localhost:56147 "POST /session/f8f07f5a-9775-41f3-9bab-51e78ca70106/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56147/session/f8f07f5a-9775-41f3-9bab-51e78ca70106 {} urllib3.connectionpool: [DEBUG] http://localhost:56147 "DELETE /session/f8f07f5a-9775-41f3-9bab-51e78ca70106 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_css_selector_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 100022 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53197/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53197 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53197 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b9cc0fe8-529c-40d1-ae10-6fee37f84971","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":100028,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33765/session/b9cc0fe8-529c-40d1-ae10-6fee37f84971"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53197/session/b9cc0fe8-529c-40d1-ae10-6fee37f84971/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53197 "POST /session/b9cc0fe8-529c-40d1-ae10-6fee37f84971/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53197/session/b9cc0fe8-529c-40d1-ae10-6fee37f84971/element {'using': 'css selector', 'value': ''} urllib3.connectionpool: [DEBUG] http://localhost:53197 "POST /session/b9cc0fe8-529c-40d1-ae10-6fee37f84971/element HTTP/1.1" 400 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53197/session/b9cc0fe8-529c-40d1-ae10-6fee37f84971 {} urllib3.connectionpool: [DEBUG] http://localhost:53197 "DELETE /session/b9cc0fe8-529c-40d1-ae10-6fee37f84971 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:100197): GLib-GIO-WARNING **: 15:37:36.016: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-cbd9705c-5ac9-4e22-82a5-1a51440d2e5f: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_css_selector_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 100294 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59315/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59315 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59315 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2533d853-9157-44b1-b410-ea49d893e369","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":100298,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36961/session/2533d853-9157-44b1-b410-ea49d893e369"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59315/session/2533d853-9157-44b1-b410-ea49d893e369/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59315 "POST /session/2533d853-9157-44b1-b410-ea49d893e369/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59315/session/2533d853-9157-44b1-b410-ea49d893e369/elements {'using': 'css selector', 'value': ''} urllib3.connectionpool: [DEBUG] http://localhost:59315 "POST /session/2533d853-9157-44b1-b410-ea49d893e369/elements HTTP/1.1" 400 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59315/session/2533d853-9157-44b1-b410-ea49d893e369 {} urllib3.connectionpool: [DEBUG] http://localhost:59315 "DELETE /session/2533d853-9157-44b1-b410-ea49d893e369 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_invalid_css_selector_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 100564 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52921/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52921 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52921 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bf8bf93b-0937-492d-812d-c8aa25eec022","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":100568,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40823/session/bf8bf93b-0937-492d-812d-c8aa25eec022"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52921/session/bf8bf93b-0937-492d-812d-c8aa25eec022/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52921 "POST /session/bf8bf93b-0937-492d-812d-c8aa25eec022/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52921/session/bf8bf93b-0937-492d-812d-c8aa25eec022/element {'using': 'css selector', 'value': "//a/b/c[@id='1']"} urllib3.connectionpool: [DEBUG] http://localhost:52921 "POST /session/bf8bf93b-0937-492d-812d-c8aa25eec022/element HTTP/1.1" 400 110 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'//a/b/c[@id='1']' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '110'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52921/session/bf8bf93b-0937-492d-812d-c8aa25eec022 {} urllib3.connectionpool: [DEBUG] http://localhost:52921 "DELETE /session/bf8bf93b-0937-492d-812d-c8aa25eec022 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_invalid_css_selector_should_throw[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 100836 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37877/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37877 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37877 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"181f12e8-1902-4126-996f-b426f85d0261","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":100840,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38347/session/181f12e8-1902-4126-996f-b426f85d0261"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37877/session/181f12e8-1902-4126-996f-b426f85d0261/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37877 "POST /session/181f12e8-1902-4126-996f-b426f85d0261/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37877/session/181f12e8-1902-4126-996f-b426f85d0261/elements {'using': 'css selector', 'value': "//a/b/c[@id='1']"} urllib3.connectionpool: [DEBUG] http://localhost:37877 "POST /session/181f12e8-1902-4126-996f-b426f85d0261/elements HTTP/1.1" 400 110 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"'//a/b/c[@id='1']' is not a valid selector.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '110'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37877/session/181f12e8-1902-4126-996f-b426f85d0261 {} urllib3.connectionpool: [DEBUG] http://localhost:37877 "DELETE /session/181f12e8-1902-4126-996f-b426f85d0261 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:101012): GLib-GIO-WARNING **: 15:37:42.756: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e51da573-ed12-4298-8dd4-17e76c69caa3: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_alink_by_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 101110 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43401/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43401 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43401 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1437c3b9-ee18-4b20-bbb0-75390749013f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":101114,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40781/session/1437c3b9-ee18-4b20-bbb0-75390749013f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43401/session/1437c3b9-ee18-4b20-bbb0-75390749013f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43401 "POST /session/1437c3b9-ee18-4b20-bbb0-75390749013f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43401/session/1437c3b9-ee18-4b20-bbb0-75390749013f/element {'using': 'link text', 'value': 'click me'} urllib3.connectionpool: [DEBUG] http://localhost:43401 "POST /session/1437c3b9-ee18-4b20-bbb0-75390749013f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1B4480A0-9B01-4D85-A015-D0C8D4939B7E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43401/session/1437c3b9-ee18-4b20-bbb0-75390749013f/element/node-1B4480A0-9B01-4D85-A015-D0C8D4939B7E/text {} urllib3.connectionpool: [DEBUG] http://localhost:43401 "GET /session/1437c3b9-ee18-4b20-bbb0-75390749013f/element/node-1B4480A0-9B01-4D85-A015-D0C8D4939B7E/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"click me"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43401/session/1437c3b9-ee18-4b20-bbb0-75390749013f {} urllib3.connectionpool: [DEBUG] http://localhost:43401 "DELETE /session/1437c3b9-ee18-4b20-bbb0-75390749013f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_links_by_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 101386 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52393/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52393 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52393 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"12db087f-7c87-4475-b889-bf95b3fd21ea","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":101390,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40681/session/12db087f-7c87-4475-b889-bf95b3fd21ea"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52393/session/12db087f-7c87-4475-b889-bf95b3fd21ea/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52393 "POST /session/12db087f-7c87-4475-b889-bf95b3fd21ea/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52393/session/12db087f-7c87-4475-b889-bf95b3fd21ea/elements {'using': 'link text', 'value': 'click me'} urllib3.connectionpool: [DEBUG] http://localhost:52393 "POST /session/12db087f-7c87-4475-b889-bf95b3fd21ea/elements HTTP/1.1" 200 179 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4E39EF51-C810-4FF1-9B14-5E86BC17170A"},{"element-6066-11e4-a52e-4f735466cecf":"node-613B4759-F605-4076-87E8-2D0E1132F87B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52393/session/12db087f-7c87-4475-b889-bf95b3fd21ea {} urllib3.connectionpool: [DEBUG] http://localhost:52393 "DELETE /session/12db087f-7c87-4475-b889-bf95b3fd21ea HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_link_text_containing_equals_sign[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 101658 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41105/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41105 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41105 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"47e31bd0-eea1-4b1e-97ea-1cc27c6f414b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":101662,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45839/session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41105/session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41105 "POST /session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41105/session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/element {'using': 'link text', 'value': 'Link=equalssign'} urllib3.connectionpool: [DEBUG] http://localhost:41105 "POST /session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-220AEF34-50CF-423F-B39E-BF66F688C7AF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41105/session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-220AEF34-50CF-423F-B39E-BF66F688C7AF'}, 'id']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:41105 "POST /session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b/execute/sync HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkWithEqualsSign"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41105/session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b {} urllib3.connectionpool: [DEBUG] http://localhost:41105 "DELETE /session/47e31bd0-eea1-4b1e-97ea-1cc27c6f414b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_multiple_elements_by_link_text_containing_equals_sign[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 101935 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49461/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49461 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49461 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":101939,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35849/session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49461/session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49461 "POST /session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49461/session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/elements {'using': 'link text', 'value': 'Link=equalssign'} urllib3.connectionpool: [DEBUG] http://localhost:49461 "POST /session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-75DA2A09-32F9-452B-B7F9-06638D402C34"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49461/session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-75DA2A09-32F9-452B-B7F9-06638D402C34'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:49461 "POST /session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d/execute/sync HTTP/1.1" 200 30 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkWithEqualsSign"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49461/session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d {} urllib3.connectionpool: [DEBUG] http://localhost:49461 "DELETE /session/6b1b6e9d-8a9d-4e4d-b2d5-e520b0d42a7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finds_by_link_text_on_xhtml_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 102206 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58411/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58411 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58411 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3cc82559-4eca-4916-b812-9020f533f554","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":102212,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34419/session/3cc82559-4eca-4916-b812-9020f533f554"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58411/session/3cc82559-4eca-4916-b812-9020f533f554/url {'url': 'http://127.0.0.1:8000/actualXhtmlPage.xhtml'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58411 "POST /session/3cc82559-4eca-4916-b812-9020f533f554/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58411/session/3cc82559-4eca-4916-b812-9020f533f554/element {'using': 'link text', 'value': 'Foo'} urllib3.connectionpool: [DEBUG] http://localhost:58411 "POST /session/3cc82559-4eca-4916-b812-9020f533f554/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-44246EBE-01D9-415A-A8A2-4EAF4E42C67C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58411/session/3cc82559-4eca-4916-b812-9020f533f554/element/node-44246EBE-01D9-415A-A8A2-4EAF4E42C67C/text {} urllib3.connectionpool: [DEBUG] http://localhost:58411 "GET /session/3cc82559-4eca-4916-b812-9020f533f554/element/node-44246EBE-01D9-415A-A8A2-4EAF4E42C67C/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Foo"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58411/session/3cc82559-4eca-4916-b812-9020f533f554 {} urllib3.connectionpool: [DEBUG] http://localhost:58411 "DELETE /session/3cc82559-4eca-4916-b812-9020f533f554 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_link_with_formatting_tags[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 102483 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53967/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53967 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53967 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5a76d037-cb45-407b-bbb6-74ea6f186e49","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":102487,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36713/session/5a76d037-cb45-407b-bbb6-74ea6f186e49"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53967/session/5a76d037-cb45-407b-bbb6-74ea6f186e49/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53967 "POST /session/5a76d037-cb45-407b-bbb6-74ea6f186e49/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53967/session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element {'using': 'css selector', 'value': '[id="links"]'} urllib3.connectionpool: [DEBUG] http://localhost:53967 "POST /session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-50B1FD40-CC22-49C1-941C-785BE7DBB161"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53967/session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element/node-50B1FD40-CC22-49C1-941C-785BE7DBB161/element {'using': 'partial link text', 'value': 'link with formatting tags'} urllib3.connectionpool: [DEBUG] http://localhost:53967 "POST /session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element/node-50B1FD40-CC22-49C1-941C-785BE7DBB161/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-556E52BF-E77D-4364-92A5-3A53B277FCCE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53967/session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element/node-556E52BF-E77D-4364-92A5-3A53B277FCCE/text {} urllib3.connectionpool: [DEBUG] http://localhost:53967 "GET /session/5a76d037-cb45-407b-bbb6-74ea6f186e49/element/node-556E52BF-E77D-4364-92A5-3A53B277FCCE/text HTTP/1.1" 200 37 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link with formatting tags"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53967/session/5a76d037-cb45-407b-bbb6-74ea6f186e49 {} urllib3.connectionpool: [DEBUG] http://localhost:53967 "DELETE /session/5a76d037-cb45-407b-bbb6-74ea6f186e49 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_driver_can_get_link_by_link_test_ignoring_trailing_whitespace[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 102756 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44207 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44207 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d8ca0376-1fa9-4de1-bd15-fe1c24debeee","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":102760,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39985/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44207/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ** (process:102930): WARNING **: 15:37:57.916: Error writing credentials to socket: Error sending message: Broken pipe ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44207 "POST /session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44207/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/element {'using': 'link text', 'value': 'link with trailing space'} urllib3.connectionpool: [DEBUG] http://localhost:44207 "POST /session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-30B8A29C-85D9-4D05-AAD4-F1C7F2E7FB90"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44207/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-30B8A29C-85D9-4D05-AAD4-F1C7F2E7FB90'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:44207 "POST /session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkWithTrailingSpace"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44207/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/element/node-30B8A29C-85D9-4D05-AAD4-F1C7F2E7FB90/text {} urllib3.connectionpool: [DEBUG] http://localhost:44207 "GET /session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee/element/node-30B8A29C-85D9-4D05-AAD4-F1C7F2E7FB90/text HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"link with trailing space"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44207/session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee {} urllib3.connectionpool: [DEBUG] http://localhost:44207 "DELETE /session/d8ca0376-1fa9-4de1-bd15-fe1c24debeee HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_link_text_asingle_element_that_does_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 103034 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38725/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38725 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38725 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"48c17057-273e-41e1-ada4-fbe3248d2462","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":103038,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34479/session/48c17057-273e-41e1-ada4-fbe3248d2462"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38725/session/48c17057-273e-41e1-ada4-fbe3248d2462/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38725 "POST /session/48c17057-273e-41e1-ada4-fbe3248d2462/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:37:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38725/session/48c17057-273e-41e1-ada4-fbe3248d2462/element {'using': 'link text', 'value': 'Not here either'} urllib3.connectionpool: [DEBUG] http://localhost:38725 "POST /session/48c17057-273e-41e1-ada4-fbe3248d2462/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38725/session/48c17057-273e-41e1-ada4-fbe3248d2462 {} urllib3.connectionpool: [DEBUG] http://localhost:38725 "DELETE /session/48c17057-273e-41e1-ada4-fbe3248d2462 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_locate_by_link_text_multiple_elements_that_do_not_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 103306 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43103/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43103 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43103 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2edf7708-1e77-4caa-90fa-8df500a8a8ad","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":103312,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45421/session/2edf7708-1e77-4caa-90fa-8df500a8a8ad"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43103/session/2edf7708-1e77-4caa-90fa-8df500a8a8ad/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43103 "POST /session/2edf7708-1e77-4caa-90fa-8df500a8a8ad/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43103/session/2edf7708-1e77-4caa-90fa-8df500a8a8ad/elements {'using': 'link text', 'value': 'Not here either'} urllib3.connectionpool: [DEBUG] http://localhost:43103 "POST /session/2edf7708-1e77-4caa-90fa-8df500a8a8ad/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43103/session/2edf7708-1e77-4caa-90fa-8df500a8a8ad {} urllib3.connectionpool: [DEBUG] http://localhost:43103 "DELETE /session/2edf7708-1e77-4caa-90fa-8df500a8a8ad HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_partial_link_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 103581 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40023/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40023 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40023 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"493676d7-73b0-4589-ba1f-224c39bcd018","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":103585,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39323/session/493676d7-73b0-4589-ba1f-224c39bcd018"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40023/session/493676d7-73b0-4589-ba1f-224c39bcd018/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40023 "POST /session/493676d7-73b0-4589-ba1f-224c39bcd018/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40023/session/493676d7-73b0-4589-ba1f-224c39bcd018/elements {'using': 'partial link text', 'value': 'ick me'} urllib3.connectionpool: [DEBUG] http://localhost:40023 "POST /session/493676d7-73b0-4589-ba1f-224c39bcd018/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-B352049C-AC13-439D-9203-A1674F54E90B"},{"element-6066-11e4-a52e-4f735466cecf":"node-94C2E73E-15C5-4712-B6D8-BF8ABED95A1F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40023/session/493676d7-73b0-4589-ba1f-224c39bcd018 {} urllib3.connectionpool: [DEBUG] http://localhost:40023 "DELETE /session/493676d7-73b0-4589-ba1f-224c39bcd018 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_asingle_element_by_partial_link_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 103858 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36423/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36423 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36423 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"810a3268-2124-43f2-ba7a-8e23536d0fd4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":103862,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34841/session/810a3268-2124-43f2-ba7a-8e23536d0fd4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36423/session/810a3268-2124-43f2-ba7a-8e23536d0fd4/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36423 "POST /session/810a3268-2124-43f2-ba7a-8e23536d0fd4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36423/session/810a3268-2124-43f2-ba7a-8e23536d0fd4/element {'using': 'partial link text', 'value': 'anon'} urllib3.connectionpool: [DEBUG] http://localhost:36423 "POST /session/810a3268-2124-43f2-ba7a-8e23536d0fd4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-34B0733F-5396-4983-ABE7-1E907B106BA2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36423/session/810a3268-2124-43f2-ba7a-8e23536d0fd4/element/node-34B0733F-5396-4983-ABE7-1E907B106BA2/text {} urllib3.connectionpool: [DEBUG] http://localhost:36423 "GET /session/810a3268-2124-43f2-ba7a-8e23536d0fd4/element/node-34B0733F-5396-4983-ABE7-1E907B106BA2/text HTTP/1.1" 200 41 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Create a new anonymous window"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '41'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36423/session/810a3268-2124-43f2-ba7a-8e23536d0fd4 {} urllib3.connectionpool: [DEBUG] http://localhost:36423 "DELETE /session/810a3268-2124-43f2-ba7a-8e23536d0fd4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_element_by_partial_link_text_containing_equals_sign[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 104125 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43115/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43115 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43115 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":104131,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39693/session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43115/session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43115 "POST /session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43115/session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/element {'using': 'partial link text', 'value': 'Link='} urllib3.connectionpool: [DEBUG] http://localhost:43115 "POST /session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-855C1F85-3F00-43DB-AD85-344C70049671"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43115/session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-855C1F85-3F00-43DB-AD85-344C70049671'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:43115 "POST /session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df/execute/sync HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkWithEqualsSign"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43115/session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df {} urllib3.connectionpool: [DEBUG] http://localhost:43115 "DELETE /session/dfc9d7e3-84eb-4d24-b0ec-b84b5d97c9df HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_find_multiple_elements_by_partial_link_text_containing_equals_sign[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 104402 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58251/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58251 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58251 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"699eed05-6d29-4efc-9b70-0932a203d640","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":104406,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36551/session/699eed05-6d29-4efc-9b70-0932a203d640"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58251/session/699eed05-6d29-4efc-9b70-0932a203d640/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58251 "POST /session/699eed05-6d29-4efc-9b70-0932a203d640/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58251/session/699eed05-6d29-4efc-9b70-0932a203d640/elements {'using': 'partial link text', 'value': 'Link='} urllib3.connectionpool: [DEBUG] http://localhost:58251 "POST /session/699eed05-6d29-4efc-9b70-0932a203d640/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-99FB4485-788D-47B2-B9D5-DC7BF7D7A924"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58251/session/699eed05-6d29-4efc-9b70-0932a203d640/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-99FB4485-788D-47B2-B9D5-DC7BF7D7A924'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:58251 "POST /session/699eed05-6d29-4efc-9b70-0932a203d640/execute/sync HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"linkWithEqualsSign"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58251/session/699eed05-6d29-4efc-9b70-0932a203d640 {} urllib3.connectionpool: [DEBUG] http://localhost:58251 "DELETE /session/699eed05-6d29-4efc-9b70-0932a203d640 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_driver_should_be_able_to_find_elements_after_loading_more_than_one_page_at_atime[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 104678 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35261/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35261 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35261 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"13b28a76-2d6d-45d8-bca3-fa56b21c0e27","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":104680,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40701/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35261/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35261 "POST /session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35261/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:35261 "POST /session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35261/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/element {'using': 'link text', 'value': 'click me'} urllib3.connectionpool: [DEBUG] http://localhost:35261 "POST /session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-60AF98EB-8328-4501-A6C8-835CF4DAC55C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35261/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/element/node-60AF98EB-8328-4501-A6C8-835CF4DAC55C/text {} urllib3.connectionpool: [DEBUG] http://localhost:35261 "GET /session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27/element/node-60AF98EB-8328-4501-A6C8-835CF4DAC55C/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"click me"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35261/session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27 {} urllib3.connectionpool: [DEBUG] http://localhost:35261 "DELETE /session/13b28a76-2d6d-45d8-bca3-fa56b21c0e27 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_when_finding_by_name_should_not_return_by_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 104950 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43341 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"34382f26-9bab-4394-8efb-d2d04d48e32c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":104954,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42497/session/34382f26-9bab-4394-8efb-d2d04d48e32c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/element {'using': 'css selector', 'value': '[name="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-11C47357-08D7-415D-9C93-85283185EC11"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11C47357-08D7-415D-9C93-85283185EC11'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/element {'using': 'css selector', 'value': '[id="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FEBB0180-3F87-4D06-B584-D1FBC6787A7A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FEBB0180-3F87-4D06-B584-D1FBC6787A7A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"id"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/element {'using': 'css selector', 'value': '[name="id-name2"]'} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0F3FA51B-E625-4838-AA70-FE300A0EF05A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0F3FA51B-E625-4838-AA70-FE300A0EF05A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/element {'using': 'css selector', 'value': '[id="id-name2"]'} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1BD2953D-9616-4D73-BA31-FC8B47B96435"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1BD2953D-9616-4D73-BA31-FC8B47B96435'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43341 "POST /session/34382f26-9bab-4394-8efb-d2d04d48e32c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"id"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43341/session/34382f26-9bab-4394-8efb-d2d04d48e32c {} urllib3.connectionpool: [DEBUG] http://localhost:43341 "DELETE /session/34382f26-9bab-4394-8efb-d2d04d48e32c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_ahidden_elements_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 105223 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37631/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37631 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37631 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5ef576e5-ec19-4278-86bd-1ef2b0db15d9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":105229,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41127/session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37631/session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37631 "POST /session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37631/session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/element {'using': 'css selector', 'value': '[name="hidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:37631 "POST /session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AB9E1A12-4B72-4916-B09B-DFFEEED8DE7B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37631/session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AB9E1A12-4B72-4916-B09B-DFFEEED8DE7B'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:37631 "POST /session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hidden"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37631/session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9 {} urllib3.connectionpool: [DEBUG] http://localhost:37631 "DELETE /session/5ef576e5-ec19-4278-86bd-1ef2b0db15d9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_not_be_able_to_find_an_element_on_a_blank_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 105498 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58325/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58325 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58325 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1af592dc-8d18-4e7b-b964-b7edaaa0b232","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":105502,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42843/session/1af592dc-8d18-4e7b-b964-b7edaaa0b232"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58325/session/1af592dc-8d18-4e7b-b964-b7edaaa0b232/url {'url': 'about:blank'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58325 "POST /session/1af592dc-8d18-4e7b-b964-b7edaaa0b232/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58325/session/1af592dc-8d18-4e7b-b964-b7edaaa0b232/element {'using': 'tag name', 'value': 'a'} urllib3.connectionpool: [DEBUG] http://localhost:58325 "POST /session/1af592dc-8d18-4e7b-b964-b7edaaa0b232/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58325/session/1af592dc-8d18-4e7b-b964-b7edaaa0b232 {} urllib3.connectionpool: [DEBUG] http://localhost:58325 "DELETE /session/1af592dc-8d18-4e7b-b964-b7edaaa0b232 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_register_and_get_custom_finder PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_get_nonexistent_finder PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_clear_custom_finders PASSED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/driver_element_finding_tests.py: 89 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_asingle_element_by_empty_tag_name_should_throw[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finding_multiple_elements_by_empty_tag_name_should_throw[webkitgtk] ============ 90 passed, 2 xfailed, 91 warnings in 177.42s (0:02:57) ============ ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_aria_label_tests.py::test_should_return_accessible_name[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 105775 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45593/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45593 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45593 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"428dc832-2810-48a0-8644-845a54fc89f4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":105777,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43197/session/428dc832-2810-48a0-8644-845a54fc89f4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45593/session/428dc832-2810-48a0-8644-845a54fc89f4/url {'url': 'data:text/html,

Level 1 Header

'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45593 "POST /session/428dc832-2810-48a0-8644-845a54fc89f4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45593/session/428dc832-2810-48a0-8644-845a54fc89f4/element {'using': 'css selector', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:45593 "POST /session/428dc832-2810-48a0-8644-845a54fc89f4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-77C0F2C8-7039-4056-9364-EF769EAB4846"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45593/session/428dc832-2810-48a0-8644-845a54fc89f4/element/node-77C0F2C8-7039-4056-9364-EF769EAB4846/computedlabel {} urllib3.connectionpool: [DEBUG] http://localhost:45593 "GET /session/428dc832-2810-48a0-8644-845a54fc89f4/element/node-77C0F2C8-7039-4056-9364-EF769EAB4846/computedlabel HTTP/1.1" 200 26 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Level 1 Header"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45593/session/428dc832-2810-48a0-8644-845a54fc89f4 {} urllib3.connectionpool: [DEBUG] http://localhost:45593 "DELETE /session/428dc832-2810-48a0-8644-845a54fc89f4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:105945): GLib-GIO-WARNING **: 15:38:16.269: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e3a9689d-5f2c-42ca-832b-0d9508424626: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/element_aria_label_tests.py::test_should_return_accessible_name[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 3 warnings in 1.62s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_aria_tests.py::test_should_return_explicitly_specified_role[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 106046 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43113/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43113 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43113 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c316dfde-1b73-4693-9950-33d59eeefb73","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":106048,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38075/session/c316dfde-1b73-4693-9950-33d59eeefb73"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43113/session/c316dfde-1b73-4693-9950-33d59eeefb73/url {'url': "data:text/html,
Level 1 Header
"} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43113 "POST /session/c316dfde-1b73-4693-9950-33d59eeefb73/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43113/session/c316dfde-1b73-4693-9950-33d59eeefb73/element {'using': 'css selector', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:43113 "POST /session/c316dfde-1b73-4693-9950-33d59eeefb73/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-54D31E4A-44C7-4376-B9D7-39186F64D86F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43113/session/c316dfde-1b73-4693-9950-33d59eeefb73/element/node-54D31E4A-44C7-4376-B9D7-39186F64D86F/computedrole {} urllib3.connectionpool: [DEBUG] http://localhost:43113 "GET /session/c316dfde-1b73-4693-9950-33d59eeefb73/element/node-54D31E4A-44C7-4376-B9D7-39186F64D86F/computedrole HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"heading"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43113/session/c316dfde-1b73-4693-9950-33d59eeefb73 {} urllib3.connectionpool: [DEBUG] http://localhost:43113 "DELETE /session/c316dfde-1b73-4693-9950-33d59eeefb73 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_aria_tests.py::test_should_return_implicit_role_defined_by_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 106317 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59799/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59799 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59799 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b725e415-bf87-45ea-bbc9-9d14e22e9d87","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":106320,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45387/session/b725e415-bf87-45ea-bbc9-9d14e22e9d87"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59799/session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/url {'url': 'data:text/html,

Level 1 Header

'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59799 "POST /session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59799/session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/element {'using': 'css selector', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:59799 "POST /session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5546F2B8-0E87-4225-A40D-E3570B7F53E9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59799/session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/element/node-5546F2B8-0E87-4225-A40D-E3570B7F53E9/computedrole {} urllib3.connectionpool: [DEBUG] http://localhost:59799 "GET /session/b725e415-bf87-45ea-bbc9-9d14e22e9d87/element/node-5546F2B8-0E87-4225-A40D-E3570B7F53E9/computedrole HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"heading"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59799/session/b725e415-bf87-45ea-bbc9-9d14e22e9d87 {} urllib3.connectionpool: [DEBUG] http://localhost:59799 "DELETE /session/b725e415-bf87-45ea-bbc9-9d14e22e9d87 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_aria_tests.py::test_should_return_explicit_role_even_if_it_contradicts_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 106587 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45049/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45049 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45049 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"673e2124-d6e6-46c6-9cc1-2fb89322e905","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":106591,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35481/session/673e2124-d6e6-46c6-9cc1-2fb89322e905"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45049/session/673e2124-d6e6-46c6-9cc1-2fb89322e905/url {'url': "data:text/html,

Level 1 Header

"} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45049 "POST /session/673e2124-d6e6-46c6-9cc1-2fb89322e905/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45049/session/673e2124-d6e6-46c6-9cc1-2fb89322e905/element {'using': 'css selector', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:45049 "POST /session/673e2124-d6e6-46c6-9cc1-2fb89322e905/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F12585C6-3F9B-4AF3-A9ED-4CC2E9E043FB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45049/session/673e2124-d6e6-46c6-9cc1-2fb89322e905/element/node-F12585C6-3F9B-4AF3-A9ED-4CC2E9E043FB/computedrole {} urllib3.connectionpool: [DEBUG] http://localhost:45049 "GET /session/673e2124-d6e6-46c6-9cc1-2fb89322e905/element/node-F12585C6-3F9B-4AF3-A9ED-4CC2E9E043FB/computedrole HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"alert"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45049/session/673e2124-d6e6-46c6-9cc1-2fb89322e905 {} urllib3.connectionpool: [DEBUG] http://localhost:45049 "DELETE /session/673e2124-d6e6-46c6-9cc1-2fb89322e905 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/element_aria_tests.py::test_should_return_explicitly_specified_role[webkitgtk] test/selenium/webdriver/common/element_aria_tests.py::test_should_return_implicit_role_defined_by_tag_name[webkitgtk] test/selenium/webdriver/common/element_aria_tests.py::test_should_return_explicit_role_even_if_it_contradicts_tag_name[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 5 warnings in 4.66s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 29 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_null_when_getting_the_value_of_an_attribute_that_is_not_listed[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 106864 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51499/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51499 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51499 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2fb8f108-234a-4974-a832-398c5322259d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":106866,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45765/session/2fb8f108-234a-4974-a832-398c5322259d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51499/session/2fb8f108-234a-4974-a832-398c5322259d/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51499 "POST /session/2fb8f108-234a-4974-a832-398c5322259d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51499/session/2fb8f108-234a-4974-a832-398c5322259d/element {'using': 'xpath', 'value': '/html'} urllib3.connectionpool: [DEBUG] http://localhost:51499 "POST /session/2fb8f108-234a-4974-a832-398c5322259d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FFE0706F-FF4E-4390-9F21-7FA624BFE164"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51499/session/2fb8f108-234a-4974-a832-398c5322259d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FFE0706F-FF4E-4390-9F21-7FA624BFE164'}, 'cheese']} urllib3.connectionpool: [DEBUG] http://localhost:51499 "POST /session/2fb8f108-234a-4974-a832-398c5322259d/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51499/session/2fb8f108-234a-4974-a832-398c5322259d {} urllib3.connectionpool: [DEBUG] http://localhost:51499 "DELETE /session/2fb8f108-234a-4974-a832-398c5322259d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:107034): GLib-GIO-WARNING **: 15:38:22.938: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-0420e3b1-9ed0-4404-8f7e-26b348064090: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_null_when_getting_src_attribute_of_invalid_img_tag[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 107132 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54987/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54987 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54987 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e10831ba-b2b1-4af6-9d3f-b0daf12bfc18","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":107136,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40369/session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54987/session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54987 "POST /session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54987/session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/element {'using': 'css selector', 'value': '[id="invalidImgTag"]'} urllib3.connectionpool: [DEBUG] http://localhost:54987 "POST /session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B7D13246-E8AF-456A-B3A1-46A9EC495CCE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54987/session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B7D13246-E8AF-456A-B3A1-46A9EC495CCE'}, 'src']} urllib3.connectionpool: [DEBUG] http://localhost:54987 "POST /session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54987/session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18 {} urllib3.connectionpool: [DEBUG] http://localhost:54987 "DELETE /session/e10831ba-b2b1-4af6-9d3f-b0daf12bfc18 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_an_absolute_url_when_getting_src_attribute_of_avalid_img_tag[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 107400 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49947/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49947 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49947 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"576d0f3f-c260-435e-a690-d4a0c7ce607f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":107406,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46275/session/576d0f3f-c260-435e-a690-d4a0c7ce607f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49947/session/576d0f3f-c260-435e-a690-d4a0c7ce607f/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49947 "POST /session/576d0f3f-c260-435e-a690-d4a0c7ce607f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49947/session/576d0f3f-c260-435e-a690-d4a0c7ce607f/element {'using': 'css selector', 'value': '[id="validImgTag"]'} urllib3.connectionpool: [DEBUG] http://localhost:49947 "POST /session/576d0f3f-c260-435e-a690-d4a0c7ce607f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-91A63B79-79F2-40E5-A776-078EEFBE30A8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49947/session/576d0f3f-c260-435e-a690-d4a0c7ce607f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-91A63B79-79F2-40E5-A776-078EEFBE30A8'}, 'src']} urllib3.connectionpool: [DEBUG] http://localhost:49947 "POST /session/576d0f3f-c260-435e-a690-d4a0c7ce607f/execute/sync HTTP/1.1" 200 42 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/icon.gif"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '42'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49947/session/576d0f3f-c260-435e-a690-d4a0c7ce607f {} urllib3.connectionpool: [DEBUG] http://localhost:49947 "DELETE /session/576d0f3f-c260-435e-a690-d4a0c7ce607f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_an_absolute_url_when_getting_href_attribute_of_avalid_anchor_tag[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 107672 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52769/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52769 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52769 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"28bacc0b-d180-43c2-b2f3-5bd1271834e6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":107676,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42035/session/28bacc0b-d180-43c2-b2f3-5bd1271834e6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52769/session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52769 "POST /session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52769/session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/element {'using': 'css selector', 'value': '[id="validAnchorTag"]'} urllib3.connectionpool: [DEBUG] http://localhost:52769 "POST /session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-97D8C6DE-AB1E-4D37-8F91-8063A7203B30"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52769/session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-97D8C6DE-AB1E-4D37-8F91-8063A7203B30'}, 'href']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:52769 "POST /session/28bacc0b-d180-43c2-b2f3-5bd1271834e6/execute/sync HTTP/1.1" 200 42 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/icon.gif"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '42'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52769/session/28bacc0b-d180-43c2-b2f3-5bd1271834e6 {} urllib3.connectionpool: [DEBUG] http://localhost:52769 "DELETE /session/28bacc0b-d180-43c2-b2f3-5bd1271834e6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:107843): GLib-GIO-WARNING **: 15:38:27.435: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a2a4827a-b188-4792-94e0-f9f824959f3b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_empty_attribute_values_when_present_and_the_value_is_actually_empty[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 107941 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34009/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34009 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34009 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6160ecdb-b83a-4198-8370-f608e64a23c6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":107945,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39379/session/6160ecdb-b83a-4198-8370-f608e64a23c6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34009/session/6160ecdb-b83a-4198-8370-f608e64a23c6/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34009 "POST /session/6160ecdb-b83a-4198-8370-f608e64a23c6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34009/session/6160ecdb-b83a-4198-8370-f608e64a23c6/element {'using': 'xpath', 'value': '//body'} urllib3.connectionpool: [DEBUG] http://localhost:34009 "POST /session/6160ecdb-b83a-4198-8370-f608e64a23c6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BC0AF039-7271-4985-957E-B745A6FA70DE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34009/session/6160ecdb-b83a-4198-8370-f608e64a23c6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BC0AF039-7271-4985-957E-B745A6FA70DE'}, 'style']} urllib3.connectionpool: [DEBUG] http://localhost:34009 "POST /session/6160ecdb-b83a-4198-8370-f608e64a23c6/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34009/session/6160ecdb-b83a-4198-8370-f608e64a23c6 {} urllib3.connectionpool: [DEBUG] http://localhost:34009 "DELETE /session/6160ecdb-b83a-4198-8370-f608e64a23c6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_value_of_the_disabled_attribute_as_false_if_not_set[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 108214 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56657 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fb309c20-cfe4-4cb3-8362-8c5b0fd539fa","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":108218,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35621/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element {'using': 'xpath', 'value': "//input[@id='working']"} urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1216C1B6-FBC3-46B3-9E74-013F97250255"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1216C1B6-FBC3-46B3-9E74-013F97250255'}, 'disabled']} urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element/node-1216C1B6-FBC3-46B3-9E74-013F97250255/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:56657 "GET /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element/node-1216C1B6-FBC3-46B3-9E74-013F97250255/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element {'using': 'css selector', 'value': '[id="peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-10ACB518-176F-45E6-97B5-61A1F491E309"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-10ACB518-176F-45E6-97B5-61A1F491E309'}, 'disabled']} urllib3.connectionpool: [DEBUG] http://localhost:56657 "POST /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element/node-10ACB518-176F-45E6-97B5-61A1F491E309/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:56657 "GET /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa/element/node-10ACB518-176F-45E6-97B5-61A1F491E309/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56657/session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa {} urllib3.connectionpool: [DEBUG] http://localhost:56657 "DELETE /session/fb309c20-cfe4-4cb3-8362-8c5b0fd539fa HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_value_of_the_index_attribute_even_if_it_is_missing[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 108491 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59413/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59413 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59413 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"969de709-e4e6-4992-9452-b1fc5828b493","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":108493,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38323/session/969de709-e4e6-4992-9452-b1fc5828b493"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59413/session/969de709-e4e6-4992-9452-b1fc5828b493/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59413 "POST /session/969de709-e4e6-4992-9452-b1fc5828b493/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59413/session/969de709-e4e6-4992-9452-b1fc5828b493/element {'using': 'css selector', 'value': '[id="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:59413 "POST /session/969de709-e4e6-4992-9452-b1fc5828b493/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C8FA945B-F812-4F25-A1D2-C43E70FECD02"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59413/session/969de709-e4e6-4992-9452-b1fc5828b493/element/node-C8FA945B-F812-4F25-A1D2-C43E70FECD02/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59413 "POST /session/969de709-e4e6-4992-9452-b1fc5828b493/element/node-C8FA945B-F812-4F25-A1D2-C43E70FECD02/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-AA8EE7BC-D217-4D5E-9948-3DEC942AE8A6"},{"element-6066-11e4-a52e-4f735466cecf":"node-BCC03D5A-20E2-4D59-99A6-600FA5D3287B"},{"element-6066-11e4-a52e-4f735466cecf":"node-FF779E08-B320-4865-85A0-F080A84F5CDC"},{"element-6066-11e4-a52e-4f735466cecf":"node-FDAB4F7D-8087-430E-BCAD-F63D7261B981"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59413/session/969de709-e4e6-4992-9452-b1fc5828b493/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BCC03D5A-20E2-4D59-99A6-600FA5D3287B'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59413 "POST /session/969de709-e4e6-4992-9452-b1fc5828b493/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59413/session/969de709-e4e6-4992-9452-b1fc5828b493 {} urllib3.connectionpool: [DEBUG] http://localhost:59413 "DELETE /session/969de709-e4e6-4992-9452-b1fc5828b493 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:108665): GLib-GIO-WARNING **: 15:38:34.277: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-90286e4e-30a2-46aa-833e-9a000f8814c0: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_indicate_the_elements_that_are_disabled_are_not_is_enabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 108765 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56705/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56705 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56705 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2d610b72-9041-45c1-9eca-4e00c752a005","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":108769,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36699/session/2d610b72-9041-45c1-9eca-4e00c752a005"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56705 "POST /session/2d610b72-9041-45c1-9eca-4e00c752a005/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005/element {'using': 'xpath', 'value': "//input[@id='notWorking']"} urllib3.connectionpool: [DEBUG] http://localhost:56705 "POST /session/2d610b72-9041-45c1-9eca-4e00c752a005/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-800BD4A5-0618-4153-86BA-865533E8E979"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005/element/node-800BD4A5-0618-4153-86BA-865533E8E979/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:56705 "GET /session/2d610b72-9041-45c1-9eca-4e00c752a005/element/node-800BD4A5-0618-4153-86BA-865533E8E979/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005/element {'using': 'xpath', 'value': "//input[@id='working']"} urllib3.connectionpool: [DEBUG] http://localhost:56705 "POST /session/2d610b72-9041-45c1-9eca-4e00c752a005/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9132DFBE-8DC0-4175-8F5D-2A3B61B8881C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005/element/node-9132DFBE-8DC0-4175-8F5D-2A3B61B8881C/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:56705 "GET /session/2d610b72-9041-45c1-9eca-4e00c752a005/element/node-9132DFBE-8DC0-4175-8F5D-2A3B61B8881C/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56705/session/2d610b72-9041-45c1-9eca-4e00c752a005 {} urllib3.connectionpool: [DEBUG] http://localhost:56705 "DELETE /session/2d610b72-9041-45c1-9eca-4e00c752a005 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_elements_should_be_disabled_if_they_are_disabled_using_random_disabled_strings[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 109036 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45305/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45305 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45305 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e729314a-5758-48bd-a18b-495842239430","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":109038,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45413/session/e729314a-5758-48bd-a18b-495842239430"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45305 "POST /session/e729314a-5758-48bd-a18b-495842239430/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element {'using': 'css selector', 'value': '[id="disabledTextElement1"]'} urllib3.connectionpool: [DEBUG] http://localhost:45305 "POST /session/e729314a-5758-48bd-a18b-495842239430/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3068BDE1-4FA1-4167-8F53-E85CD24D6980"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element/node-3068BDE1-4FA1-4167-8F53-E85CD24D6980/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:45305 "GET /session/e729314a-5758-48bd-a18b-495842239430/element/node-3068BDE1-4FA1-4167-8F53-E85CD24D6980/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element {'using': 'css selector', 'value': '[id="disabledTextElement2"]'} urllib3.connectionpool: [DEBUG] http://localhost:45305 "POST /session/e729314a-5758-48bd-a18b-495842239430/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BADC08E9-D54D-459D-A8EB-96B205B7EACB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element/node-BADC08E9-D54D-459D-A8EB-96B205B7EACB/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:45305 "GET /session/e729314a-5758-48bd-a18b-495842239430/element/node-BADC08E9-D54D-459D-A8EB-96B205B7EACB/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element {'using': 'css selector', 'value': '[id="disabledSubmitElement"]'} urllib3.connectionpool: [DEBUG] http://localhost:45305 "POST /session/e729314a-5758-48bd-a18b-495842239430/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BDC4E56A-DC1E-4DC4-94FD-E9660D8EB6C2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430/element/node-BDC4E56A-DC1E-4DC4-94FD-E9660D8EB6C2/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:45305 "GET /session/e729314a-5758-48bd-a18b-495842239430/element/node-BDC4E56A-DC1E-4DC4-94FD-E9660D8EB6C2/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45305/session/e729314a-5758-48bd-a18b-495842239430 {} urllib3.connectionpool: [DEBUG] http://localhost:45305 "DELETE /session/e729314a-5758-48bd-a18b-495842239430 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_indicate_when_atext_area_is_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 109310 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35967 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ce808244-6630-4a66-9669-984eec522d7b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":109314,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34093/session/ce808244-6630-4a66-9669-984eec522d7b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/ce808244-6630-4a66-9669-984eec522d7b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/ce808244-6630-4a66-9669-984eec522d7b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35967/session/ce808244-6630-4a66-9669-984eec522d7b/element {'using': 'xpath', 'value': "//textarea[@id='notWorkingArea']"} urllib3.connectionpool: [DEBUG] http://localhost:35967 "POST /session/ce808244-6630-4a66-9669-984eec522d7b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-37546E6B-8C72-4EA6-A100-35AAC14FB24D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35967/session/ce808244-6630-4a66-9669-984eec522d7b/element/node-37546E6B-8C72-4EA6-A100-35AAC14FB24D/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:35967 "GET /session/ce808244-6630-4a66-9669-984eec522d7b/element/node-37546E6B-8C72-4EA6-A100-35AAC14FB24D/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35967/session/ce808244-6630-4a66-9669-984eec522d7b {} urllib3.connectionpool: [DEBUG] http://localhost:35967 "DELETE /session/ce808244-6630-4a66-9669-984eec522d7b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_throw_exception_if_sending_keys_to_element_disabled_using_random_disabled_strings[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 109582 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d0633458-481b-4745-ae27-2e41366f84d1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":109585,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35359/session/d0633458-481b-4745-ae27-2e41366f84d1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session/d0633458-481b-4745-ae27-2e41366f84d1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element {'using': 'css selector', 'value': '[id="disabledTextElement1"]'} urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session/d0633458-481b-4745-ae27-2e41366f84d1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E617C547-940A-44EB-8991-71D5FEFD1EC4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-E617C547-940A-44EB-8991-71D5FEFD1EC4/value {'text': 'foo', 'value': ['f', 'o', 'o']} urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-E617C547-940A-44EB-8991-71D5FEFD1EC4/value HTTP/1.1" 400 100 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"Element is not focusable.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '100'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-E617C547-940A-44EB-8991-71D5FEFD1EC4/text {} urllib3.connectionpool: [DEBUG] http://localhost:33835 "GET /session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-E617C547-940A-44EB-8991-71D5FEFD1EC4/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element {'using': 'css selector', 'value': '[id="disabledTextElement2"]'} urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session/d0633458-481b-4745-ae27-2e41366f84d1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F4231B97-F272-4C88-87AC-163A28BBDCBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-F4231B97-F272-4C88-87AC-163A28BBDCBD/value {'text': 'bar', 'value': ['b', 'a', 'r']} urllib3.connectionpool: [DEBUG] http://localhost:33835 "POST /session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-F4231B97-F272-4C88-87AC-163A28BBDCBD/value HTTP/1.1" 400 100 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"Element is not focusable.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '100'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-F4231B97-F272-4C88-87AC-163A28BBDCBD/text {} urllib3.connectionpool: [DEBUG] http://localhost:33835 "GET /session/d0633458-481b-4745-ae27-2e41366f84d1/element/node-F4231B97-F272-4C88-87AC-163A28BBDCBD/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33835/session/d0633458-481b-4745-ae27-2e41366f84d1 {} urllib3.connectionpool: [DEBUG] http://localhost:33835 "DELETE /session/d0633458-481b-4745-ae27-2e41366f84d1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_indicate_when_aselect_is_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 109854 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44485/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44485 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44485 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"198b69ab-f6b4-415f-bf50-3e8a9e0d7f56","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":109856,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38787/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44485 "POST /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:44485 "POST /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-532FC9A9-C451-4AEC-8752-A0D719176C72"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element {'using': 'css selector', 'value': '[name="no-select"]'} urllib3.connectionpool: [DEBUG] http://localhost:44485 "POST /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-816F6C79-43FA-40A1-9B2B-99E82BAB2750"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element/node-532FC9A9-C451-4AEC-8752-A0D719176C72/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:44485 "GET /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element/node-532FC9A9-C451-4AEC-8752-A0D719176C72/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element/node-816F6C79-43FA-40A1-9B2B-99E82BAB2750/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:44485 "GET /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56/element/node-816F6C79-43FA-40A1-9B2B-99E82BAB2750/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44485/session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56 {} urllib3.connectionpool: [DEBUG] http://localhost:44485 "DELETE /session/198b69ab-f6b4-415f-bf50-3e8a9e0d7f56 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_value_of_checked_for_acheckbox_even_if_it_lacks_that_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 110132 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56547 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"12e46eaa-d5e2-44a5-945d-bee988378390","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":110136,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46533/session/12e46eaa-d5e2-44a5-945d-bee988378390"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session/12e46eaa-d5e2-44a5-945d-bee988378390/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390/element {'using': 'xpath', 'value': "//input[@id='checky']"} urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session/12e46eaa-d5e2-44a5-945d-bee988378390/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F20A8E32-485E-4F30-9068-D5600B94A745"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F20A8E32-485E-4F30-9068-D5600B94A745'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session/12e46eaa-d5e2-44a5-945d-bee988378390/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390/element/node-F20A8E32-485E-4F30-9068-D5600B94A745/click {} urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session/12e46eaa-d5e2-44a5-945d-bee988378390/element/node-F20A8E32-485E-4F30-9068-D5600B94A745/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F20A8E32-485E-4F30-9068-D5600B94A745'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:56547 "POST /session/12e46eaa-d5e2-44a5-945d-bee988378390/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56547/session/12e46eaa-d5e2-44a5-945d-bee988378390 {} urllib3.connectionpool: [DEBUG] http://localhost:56547 "DELETE /session/12e46eaa-d5e2-44a5-945d-bee988378390 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_value_of_selected_for_radio_buttons_even_if_they_lack_that_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 110409 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33923 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fa12278b-f783-46c6-b44f-6aea68937f67","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":110411,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38579/session/fa12278b-f783-46c6-b44f-6aea68937f67"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/element {'using': 'css selector', 'value': '[id="cheese"]'} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8BCF3F66-D4A3-4801-8942-9302D80A9C6D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/element {'using': 'css selector', 'value': '[id="peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0EB752B4-1299-4BD5-AB18-D9407A329EDA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/element {'using': 'css selector', 'value': '[id="cheese_and_peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-38C856B0-82DF-4A2A-950C-46A02F97F323"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8BCF3F66-D4A3-4801-8942-9302D80A9C6D'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0EB752B4-1299-4BD5-AB18-D9407A329EDA'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-38C856B0-82DF-4A2A-950C-46A02F97F323'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/element/node-0EB752B4-1299-4BD5-AB18-D9407A329EDA/click {} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/element/node-0EB752B4-1299-4BD5-AB18-D9407A329EDA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8BCF3F66-D4A3-4801-8942-9302D80A9C6D'}, 'selected']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0EB752B4-1299-4BD5-AB18-D9407A329EDA'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-38C856B0-82DF-4A2A-950C-46A02F97F323'}, 'checked']} urllib3.connectionpool: [DEBUG] http://localhost:33923 "POST /session/fa12278b-f783-46c6-b44f-6aea68937f67/execute/sync HTTP/1.1" 200 14 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33923/session/fa12278b-f783-46c6-b44f-6aea68937f67 {} urllib3.connectionpool: [DEBUG] http://localhost:33923 "DELETE /session/fa12278b-f783-46c6-b44f-6aea68937f67 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_value_of_selected_for_options_in_selects_even_if_they_lack_that_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 110683 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37539 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fb33deed-f600-42e7-abf7-f9bbd8f6e84e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":110687,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43243/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element {'using': 'xpath', 'value': "//select[@name='selectomatic']"} urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-27E475E8-9642-4E0B-8602-AA4A825D9544"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-27E475E8-9642-4E0B-8602-AA4A825D9544/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-27E475E8-9642-4E0B-8602-AA4A825D9544/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F6FD25E5-5F76-4512-B1D2-100D0EC18524"},{"element-6066-11e4-a52e-4f735466cecf":"node-F03F56A9-D038-490F-8232-71F05925D215"},{"element-6066-11e4-a52e-4f735466cecf":"node-81B9FED8-D754-4936-8B2D-B9113A7157B7"},{"element-6066-11e4-a52e-4f735466cecf":"node-113EA958-9828-4A27-8D1A-C92A6F83A75D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-F6FD25E5-5F76-4512-B1D2-100D0EC18524/selected {} urllib3.connectionpool: [DEBUG] http://localhost:37539 "GET /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-F6FD25E5-5F76-4512-B1D2-100D0EC18524/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-F03F56A9-D038-490F-8232-71F05925D215/selected {} urllib3.connectionpool: [DEBUG] http://localhost:37539 "GET /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/element/node-F03F56A9-D038-490F-8232-71F05925D215/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F6FD25E5-5F76-4512-B1D2-100D0EC18524'}, 'selected']} urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F03F56A9-D038-490F-8232-71F05925D215'}, 'selected']} urllib3.connectionpool: [DEBUG] http://localhost:37539 "POST /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37539/session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e {} urllib3.connectionpool: [DEBUG] http://localhost:37539 "DELETE /session/fb33deed-f600-42e7-abf7-f9bbd8f6e84e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_value_of_class_attribute_of_an_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 110956 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39759/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39759 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39759 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3e92ace4-c69a-4407-a159-f5176051c46b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":110960,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44285/session/3e92ace4-c69a-4407-a159-f5176051c46b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39759/session/3e92ace4-c69a-4407-a159-f5176051c46b/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39759 "POST /session/3e92ace4-c69a-4407-a159-f5176051c46b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39759/session/3e92ace4-c69a-4407-a159-f5176051c46b/element {'using': 'xpath', 'value': '//h1'} urllib3.connectionpool: [DEBUG] http://localhost:39759 "POST /session/3e92ace4-c69a-4407-a159-f5176051c46b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-089917E0-FFB9-404E-AA12-6C8688F84FFC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39759/session/3e92ace4-c69a-4407-a159-f5176051c46b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-089917E0-FFB9-404E-AA12-6C8688F84FFC'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:39759 "POST /session/3e92ace4-c69a-4407-a159-f5176051c46b/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"header"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39759/session/3e92ace4-c69a-4407-a159-f5176051c46b {} urllib3.connectionpool: [DEBUG] http://localhost:39759 "DELETE /session/3e92ace4-c69a-4407-a159-f5176051c46b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_contents_of_atext_area_as_its_value[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 111227 using 0 to output None (WebKitWebProcess:111132): GLib-GIO-WARNING **: 15:38:56.357: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-45780c57-2ebb-4254-b90a-55286549245b: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41113/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41113 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41113 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d8d371e0-4a75-45cd-b45f-4edbbe7d9b84","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":111232,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41271/session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41113/session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41113 "POST /session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41113/session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:41113 "POST /session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DD33AEBF-4EA8-4D77-B22D-FC3754256B61"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41113/session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-DD33AEBF-4EA8-4D77-B22D-FC3754256B61'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:41113 "POST /session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41113/session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84 {} urllib3.connectionpool: [DEBUG] http://localhost:41113 "DELETE /session/d8d371e0-4a75-45cd-b45f-4edbbe7d9b84 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_the_contents_of_atext_area_as_its_value_when_set_to_non_norminal_true[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 111499 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59553/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59553 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59553 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2d515287-5037-4d99-ab7c-434a2c8141c1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":111501,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33101/session/2d515287-5037-4d99-ab7c-434a2c8141c1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:38:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59553/session/2d515287-5037-4d99-ab7c-434a2c8141c1/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59553 "POST /session/2d515287-5037-4d99-ab7c-434a2c8141c1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59553/session/2d515287-5037-4d99-ab7c-434a2c8141c1/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:59553 "POST /session/2d515287-5037-4d99-ab7c-434a2c8141c1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B9E4E6D2-A7E6-407F-BF26-5566F51564DF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59553/session/2d515287-5037-4d99-ab7c-434a2c8141c1/execute/sync {'script': "arguments[0].value = 'tRuE'", 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B9E4E6D2-A7E6-407F-BF26-5566F51564DF'}]} urllib3.connectionpool: [DEBUG] http://localhost:59553 "POST /session/2d515287-5037-4d99-ab7c-434a2c8141c1/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59553/session/2d515287-5037-4d99-ab7c-434a2c8141c1/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B9E4E6D2-A7E6-407F-BF26-5566F51564DF'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59553 "POST /session/2d515287-5037-4d99-ab7c-434a2c8141c1/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"tRuE"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59553/session/2d515287-5037-4d99-ab7c-434a2c8141c1 {} urllib3.connectionpool: [DEBUG] http://localhost:59553 "DELETE /session/2d515287-5037-4d99-ab7c-434a2c8141c1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_treat_readonly_as_avalue[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 111774 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32827 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a322db30-0c2c-465a-a5ce-2ea67b0cec52","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":111778,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46223/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/element {'using': 'css selector', 'value': '[name="readonly"]'} urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-48B410BC-5AA9-49B0-97A6-ECCC1F6735F6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-48B410BC-5AA9-49B0-97A6-ECCC1F6735F6'}, 'readonly']} urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/element {'using': 'css selector', 'value': '[name="x"]'} urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-136E145C-896F-4F20-84DD-5A353842085D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-136E145C-896F-4F20-84DD-5A353842085D'}, 'readonly']} urllib3.connectionpool: [DEBUG] http://localhost:32827 "POST /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32827/session/a322db30-0c2c-465a-a5ce-2ea67b0cec52 {} urllib3.connectionpool: [DEBUG] http://localhost:32827 "DELETE /session/a322db30-0c2c-465a-a5ce-2ea67b0cec52 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_get_numeric_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 112047 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49443/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49443 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49443 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a7deac55-48d2-4453-afd9-a4dafccb45e7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":112049,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43325/session/a7deac55-48d2-4453-afd9-a4dafccb45e7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49443/session/a7deac55-48d2-4453-afd9-a4dafccb45e7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49443 "POST /session/a7deac55-48d2-4453-afd9-a4dafccb45e7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49443/session/a7deac55-48d2-4453-afd9-a4dafccb45e7/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:49443 "POST /session/a7deac55-48d2-4453-afd9-a4dafccb45e7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F88F843-42EE-4C46-AE63-67BAAB10FF49"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49443/session/a7deac55-48d2-4453-afd9-a4dafccb45e7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6F88F843-42EE-4C46-AE63-67BAAB10FF49'}, 'rows']} urllib3.connectionpool: [DEBUG] http://localhost:49443 "POST /session/a7deac55-48d2-4453-afd9-a4dafccb45e7/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"5"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49443/session/a7deac55-48d2-4453-afd9-a4dafccb45e7 {} urllib3.connectionpool: [DEBUG] http://localhost:49443 "DELETE /session/a7deac55-48d2-4453-afd9-a4dafccb45e7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_can_return_atext_approximation_of_the_style_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 112325 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50209/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50209 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50209 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6dfd5298-c11f-4eef-b5dd-8f178416316d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":112329,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33305/session/6dfd5298-c11f-4eef-b5dd-8f178416316d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50209/session/6dfd5298-c11f-4eef-b5dd-8f178416316d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50209 "POST /session/6dfd5298-c11f-4eef-b5dd-8f178416316d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50209/session/6dfd5298-c11f-4eef-b5dd-8f178416316d/element {'using': 'css selector', 'value': '[id="red-item"]'} urllib3.connectionpool: [DEBUG] http://localhost:50209 "POST /session/6dfd5298-c11f-4eef-b5dd-8f178416316d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7B3E5BE7-15C5-4D06-AE66-325D12A5C878"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50209/session/6dfd5298-c11f-4eef-b5dd-8f178416316d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7B3E5BE7-15C5-4D06-AE66-325D12A5C878'}, 'style']} urllib3.connectionpool: [DEBUG] http://localhost:50209 "POST /session/6dfd5298-c11f-4eef-b5dd-8f178416316d/execute/sync HTTP/1.1" 200 34 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"background-color: red;"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '34'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50209/session/6dfd5298-c11f-4eef-b5dd-8f178416316d {} urllib3.connectionpool: [DEBUG] http://localhost:50209 "DELETE /session/6dfd5298-c11f-4eef-b5dd-8f178416316d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_correctly_report_value_of_colspan[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 112592 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35431 (WebKitWebProcess:112496): GLib-GIO-WARNING **: 15:39:08.669: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b090c7f4-1621-44c6-8ff0-7c10b8a726c3: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"321e3472-b06f-42d3-ad5b-2684efbb0b51","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":112594,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44061/session/321e3472-b06f-42d3-ad5b-2684efbb0b51"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/url {'url': 'http://127.0.0.1:8000/tables.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/element {'using': 'css selector', 'value': '[id="th1"]'} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-95F6D632-D5F6-4B48-BBCE-F57841D86CCD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/element {'using': 'css selector', 'value': '[id="td2"]'} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F9CABCC5-A6EE-45AB-96F1-CD25EE217ABB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-95F6D632-D5F6-4B48-BBCE-F57841D86CCD'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"th1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-95F6D632-D5F6-4B48-BBCE-F57841D86CCD'}, 'colspan']} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F9CABCC5-A6EE-45AB-96F1-CD25EE217ABB'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"td2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F9CABCC5-A6EE-45AB-96F1-CD25EE217ABB'}, 'colspan']} urllib3.connectionpool: [DEBUG] http://localhost:35431 "POST /session/321e3472-b06f-42d3-ad5b-2684efbb0b51/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35431/session/321e3472-b06f-42d3-ad5b-2684efbb0b51 {} urllib3.connectionpool: [DEBUG] http://localhost:35431 "DELETE /session/321e3472-b06f-42d3-ad5b-2684efbb0b51 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_can_retrieve_the_current_value_of_atext_form_field_text_input[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 112864 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59211 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f3c021b8-3406-49d7-a17d-2e2fe26402db","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":112868,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43895/session/f3c021b8-3406-49d7-a17d-2e2fe26402db"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session/f3c021b8-3406-49d7-a17d-2e2fe26402db/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session/f3c021b8-3406-49d7-a17d-2e2fe26402db/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-320C10CF-EA90-4F59-9EEB-42B4DC5C47D8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-320C10CF-EA90-4F59-9EEB-42B4DC5C47D8'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session/f3c021b8-3406-49d7-a17d-2e2fe26402db/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db/element/node-320C10CF-EA90-4F59-9EEB-42B4DC5C47D8/value {'text': 'hello world', 'value': ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']} urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session/f3c021b8-3406-49d7-a17d-2e2fe26402db/element/node-320C10CF-EA90-4F59-9EEB-42B4DC5C47D8/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-320C10CF-EA90-4F59-9EEB-42B4DC5C47D8'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59211 "POST /session/f3c021b8-3406-49d7-a17d-2e2fe26402db/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hello world"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59211/session/f3c021b8-3406-49d7-a17d-2e2fe26402db {} urllib3.connectionpool: [DEBUG] http://localhost:59211 "DELETE /session/f3c021b8-3406-49d7-a17d-2e2fe26402db HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_can_retrieve_the_current_value_of_atext_form_field_email_input[webkitgtk] (WebKitWebProcess:113042): GLib-GIO-WARNING **: 15:39:13.929: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ba750875-3456-4d7e-bed8-14a226441f10: The connection is closed selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 113143 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46679 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"67c8c0fc-4b29-4172-99c4-04ff3b245ac4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":113147,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37665/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element {'using': 'css selector', 'value': '[id="email"]'} urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element/node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90/value {'text': 'hello@example.com', 'value': ['h', 'e', 'l', 'l', 'o', '@', 'e', 'x', 'a', 'm', 'p', 'l', 'e', '.', 'c', 'o', 'm']} urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element/node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hello@example.com"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4 {} urllib3.connectionpool: [DEBUG] http://localhost:46679 "DELETE /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_can_retrieve_the_current_value_of_atext_form_field_text_area[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 113414 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58661 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f4e42b4a-7e01-4479-b7e1-5adde35f86ab","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":113418,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41361/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/element {'using': 'css selector', 'value': '[id="emptyTextArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A5971479-20CC-4EFB-9A5C-059E1B755842"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A5971479-20CC-4EFB-9A5C-059E1B755842'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/element/node-A5971479-20CC-4EFB-9A5C-059E1B755842/value {'text': 'hello world', 'value': ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']} urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/element/node-A5971479-20CC-4EFB-9A5C-059E1B755842/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A5971479-20CC-4EFB-9A5C-059E1B755842'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:58661 "POST /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab/execute/sync HTTP/1.1" 200 23 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hello world"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58661/session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab {} urllib3.connectionpool: [DEBUG] http://localhost:58661 "DELETE /session/f4e42b4a-7e01-4479-b7e1-5adde35f86ab HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_null_for_non_present_boolean_attributes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 113689 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50425/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50425 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50425 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"383f65fe-6833-4064-90a6-39c9bf562e27","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":113691,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36527/session/383f65fe-6833-4064-90a6-39c9bf562e27"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50425/session/383f65fe-6833-4064-90a6-39c9bf562e27/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50425 "POST /session/383f65fe-6833-4064-90a6-39c9bf562e27/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50425/session/383f65fe-6833-4064-90a6-39c9bf562e27/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:50425 "POST /session/383f65fe-6833-4064-90a6-39c9bf562e27/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BFCC62D8-A7DA-4D15-A34D-7338BDBAA898"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50425/session/383f65fe-6833-4064-90a6-39c9bf562e27/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BFCC62D8-A7DA-4D15-A34D-7338BDBAA898'}, 'required']} urllib3.connectionpool: [DEBUG] http://localhost:50425 "POST /session/383f65fe-6833-4064-90a6-39c9bf562e27/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50425/session/383f65fe-6833-4064-90a6-39c9bf562e27 {} urllib3.connectionpool: [DEBUG] http://localhost:50425 "DELETE /session/383f65fe-6833-4064-90a6-39c9bf562e27 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_return_true_for_present_boolean_attributes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 113955 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53605 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e625fb36-c1ad-4a50-b8c0-701ad98f7e90","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":113959,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33019/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element {'using': 'css selector', 'value': '[id="emailRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2181A588-DA50-485B-9E91-6C1FAB65631C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2181A588-DA50-485B-9E91-6C1FAB65631C'}, 'required']} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element {'using': 'css selector', 'value': '[id="emptyTextAreaRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D3BE929B-1815-42A6-BDDF-E0F7A2FA0BB9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D3BE929B-1815-42A6-BDDF-E0F7A2FA0BB9'}, 'required']} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CD87CDA0-8C24-475B-95D8-BDA3B1DB158A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CD87CDA0-8C24-475B-95D8-BDA3B1DB158A'}, 'required']} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element {'using': 'css selector', 'value': '[id="textAreaRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F65980C4-7EEB-4C06-9CA4-8CD1D891C683"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F65980C4-7EEB-4C06-9CA4-8CD1D891C683'}, 'required']} urllib3.connectionpool: [DEBUG] http://localhost:53605 "POST /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53605/session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90 {} urllib3.connectionpool: [DEBUG] http://localhost:53605 "DELETE /session/e625fb36-c1ad-4a50-b8c0-701ad98f7e90 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:114133): GLib-GIO-WARNING **: 15:39:25.356: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-81a5e5ef-f9ed-4d6d-bab1-6f259326e890: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_get_unicode_chars_from_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 114235 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45363/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45363 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45363 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd6498d9-14b5-43de-9850-d9acd3d0f002","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":114237,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42599/session/cd6498d9-14b5-43de-9850-d9acd3d0f002"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45363/session/cd6498d9-14b5-43de-9850-d9acd3d0f002/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45363 "POST /session/cd6498d9-14b5-43de-9850-d9acd3d0f002/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45363/session/cd6498d9-14b5-43de-9850-d9acd3d0f002/element {'using': 'css selector', 'value': '[id="vsearchGadget"]'} urllib3.connectionpool: [DEBUG] http://localhost:45363 "POST /session/cd6498d9-14b5-43de-9850-d9acd3d0f002/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-35962D0C-1EA9-4260-81B9-6CECCE7F223D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45363/session/cd6498d9-14b5-43de-9850-d9acd3d0f002/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-35962D0C-1EA9-4260-81B9-6CECCE7F223D'}, 'title']} urllib3.connectionpool: [DEBUG] http://localhost:45363 "POST /session/cd6498d9-14b5-43de-9850-d9acd3d0f002/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hvad søger du?"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45363/session/cd6498d9-14b5-43de-9850-d9acd3d0f002 {} urllib3.connectionpool: [DEBUG] http://localhost:45363 "DELETE /session/cd6498d9-14b5-43de-9850-d9acd3d0f002 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_get_values_and_not_miss_items[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 114507 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59865/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59865 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59865 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe136b3a-cf4e-487f-b770-3a723e1d1bc7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":114511,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34615/session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59865/session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/url {'url': 'http://127.0.0.1:8000/attributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59865 "POST /session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59865/session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/element {'using': 'css selector', 'value': 'li'} urllib3.connectionpool: [DEBUG] http://localhost:59865 "POST /session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1FF97ED8-BEBE-4EA0-96F6-4EC913353B25"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59865/session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1FF97ED8-BEBE-4EA0-96F6-4EC913353B25'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59865 "POST /session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59865/session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7 {} urllib3.connectionpool: [DEBUG] http://localhost:59865 "DELETE /session/fe136b3a-cf4e-487f-b770-3a723e1d1bc7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/element_attribute_tests.py: 29 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== _ test_can_retrieve_the_current_value_of_atext_form_field_email_input[webkitgtk] _ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 113143 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:46679 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"67c8c0fc-4b29-4172-99c4-04ff3b245ac4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":113147,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37665/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/url {'url': 'http://127.0.0.1:8000/formPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element {'using': 'css selector', 'value': '[id="email"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90'}, 'value']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync HTTP/1.1" 200 12 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element/node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90/value {'text': 'hello@example.com', 'value': ['h', 'e', 'l', 'l', 'o', '@', 'e', 'x', 'a', 'm', 'p', 'l', 'e', '.', 'c', 'o', 'm']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/element/node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2BCCE004-00E4-4D46-9AE5-02EF35B94E90'}, 'value']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "POST /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4/execute/sync HTTP/1.1" 200 29 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"hello@example.com"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:46679/session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46679 "DELETE /session/67c8c0fc-4b29-4172-99c4-04ff3b245ac4 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_get_unicode_chars_from_attribute[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_should_get_values_and_not_miss_items[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::test_can_retrieve_the_current_value_of_atext_form_field_email_input[webkitgtk] ======= 26 passed, 2 xfailed, 1 xpassed, 31 warnings in 69.87s (0:01:09) ======= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::test_same_element_looked_up_different_ways_should_be_equal[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 114780 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49615/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49615 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49615 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00cb603f-d7a1-46ac-9b2d-648e3cbb4e05","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":114782,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40075/session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49615/session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49615 "POST /session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49615/session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:49615 "POST /session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5CB151C2-0661-4209-9851-3497328D10C9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49615/session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/elements {'using': 'xpath', 'value': '//body'} urllib3.connectionpool: [DEBUG] http://localhost:49615 "POST /session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05/elements HTTP/1.1" 200 95 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-5CB151C2-0661-4209-9851-3497328D10C9"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49615/session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05 {} urllib3.connectionpool: [DEBUG] http://localhost:49615 "DELETE /session/00cb603f-d7a1-46ac-9b2d-648e3cbb4e05 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::test_different_elements_are_not_equal[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 115052 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54171/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54171 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54171 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3685ae72-1e9b-498f-bf66-05b872f716d7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":115056,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43359/session/3685ae72-1e9b-498f-bf66-05b872f716d7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54171/session/3685ae72-1e9b-498f-bf66-05b872f716d7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54171 "POST /session/3685ae72-1e9b-498f-bf66-05b872f716d7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54171/session/3685ae72-1e9b-498f-bf66-05b872f716d7/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:54171 "POST /session/3685ae72-1e9b-498f-bf66-05b872f716d7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D8F7615D-BF96-4BEE-9576-03A105A63928"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54171/session/3685ae72-1e9b-498f-bf66-05b872f716d7/element {'using': 'tag name', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:54171 "POST /session/3685ae72-1e9b-498f-bf66-05b872f716d7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-16CE1CF6-8161-4967-B1AA-C4334594DD5E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54171/session/3685ae72-1e9b-498f-bf66-05b872f716d7 {} urllib3.connectionpool: [DEBUG] http://localhost:54171 "DELETE /session/3685ae72-1e9b-498f-bf66-05b872f716d7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::test_same_elements_found_different_ways_should_not_be_duplicated_in_aset[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 115324 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45139/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45139 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45139 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"180bd0a3-7243-4678-9bbd-f7c0fcbe02b3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":115326,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44465/session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45139/session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45139 "POST /session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45139/session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:45139 "POST /session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CC430-0735-47FA-B22B-5973AC26541E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45139/session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/elements {'using': 'xpath', 'value': '//body'} urllib3.connectionpool: [DEBUG] http://localhost:45139 "POST /session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CC430-0735-47FA-B22B-5973AC26541E"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45139/session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3 {} urllib3.connectionpool: [DEBUG] http://localhost:45139 "DELETE /session/180bd0a3-7243-4678-9bbd-f7c0fcbe02b3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/element_equality_tests.py::test_same_element_looked_up_different_ways_should_be_equal[webkitgtk] test/selenium/webdriver/common/element_equality_tests.py::test_different_elements_are_not_equal[webkitgtk] test/selenium/webdriver/common/element_equality_tests.py::test_same_elements_found_different_ways_should_not_be_duplicated_in_aset[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 5 warnings in 9.21s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 16 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_not_timeout_if_callback_invoked_immediately[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 115606 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49881/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49881 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49881 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"67c6fb8a-5983-4234-acd8-320799c492be","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":115608,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32973/session/67c6fb8a-5983-4234-acd8-320799c492be"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49881/session/67c6fb8a-5983-4234-acd8-320799c492be/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:49881 "POST /session/67c6fb8a-5983-4234-acd8-320799c492be/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49881/session/67c6fb8a-5983-4234-acd8-320799c492be/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49881 "POST /session/67c6fb8a-5983-4234-acd8-320799c492be/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49881/session/67c6fb8a-5983-4234-acd8-320799c492be/execute/async {'script': 'arguments[arguments.length - 1](123);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:49881 "POST /session/67c6fb8a-5983-4234-acd8-320799c492be/execute/async HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":123} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49881/session/67c6fb8a-5983-4234-acd8-320799c492be/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:49881 "POST /session/67c6fb8a-5983-4234-acd8-320799c492be/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49881/session/67c6fb8a-5983-4234-acd8-320799c492be {} urllib3.connectionpool: [DEBUG] http://localhost:49881 "DELETE /session/67c6fb8a-5983-4234-acd8-320799c492be HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_javascript_primitives_from_async_scripts_neither_none_nor_undefined[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 115873 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42883 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":115875,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41223/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async {'script': 'arguments[arguments.length - 1](123);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":123} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async {'script': "arguments[arguments.length - 1]('abc');", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async {'script': 'arguments[arguments.length - 1](false);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async {'script': 'arguments[arguments.length - 1](true);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/execute/async HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:42883 "POST /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42883/session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6 {} urllib3.connectionpool: [DEBUG] http://localhost:42883 "DELETE /session/bfc2f7fb-5c46-4dd9-8417-dfdddd9eb2d6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_javascript_primitives_from_async_scripts_null_and_undefined[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 116147 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50533 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a4c6d972-fcb0-497c-bcd9-beb9f7310623","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":116151,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37611/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/execute/async {'script': 'arguments[arguments.length - 1](null)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/execute/async HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/execute/async {'script': 'arguments[arguments.length - 1]()', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/execute/async HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:50533 "POST /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50533/session/a4c6d972-fcb0-497c-bcd9-beb9f7310623 {} urllib3.connectionpool: [DEBUG] http://localhost:50533 "DELETE /session/a4c6d972-fcb0-497c-bcd9-beb9f7310623 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:116319): GLib-GIO-WARNING **: 15:39:54.099: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-11d64dee-541d-468d-8a2d-9c2b23f21835: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_an_array_literal_from_an_async_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 116418 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38849/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38849 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38849 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"187101f1-2422-4d87-b3fb-5bdcf880e2b6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":116422,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45651/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38849/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:38849 "POST /session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38849/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38849 "POST /session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38849/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/execute/async {'script': 'arguments[arguments.length - 1]([]);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:38849 "POST /session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/execute/async HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38849/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:38849 "POST /session/187101f1-2422-4d87-b3fb-5bdcf880e2b6/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38849/session/187101f1-2422-4d87-b3fb-5bdcf880e2b6 {} urllib3.connectionpool: [DEBUG] http://localhost:38849 "DELETE /session/187101f1-2422-4d87-b3fb-5bdcf880e2b6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_an_array_object_from_an_async_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 116688 using 0 to output None (WebKitWebProcess:116592): GLib-GIO-WARNING **: 15:39:59.563: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-bc7b0269-7d4e-47ed-9dd3-0a33589f701e: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58011/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58011 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58011 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7913f780-d3df-4a6c-9841-d988484850e7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":116694,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38071/session/7913f780-d3df-4a6c-9841-d988484850e7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:39:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58011/session/7913f780-d3df-4a6c-9841-d988484850e7/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:58011 "POST /session/7913f780-d3df-4a6c-9841-d988484850e7/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58011/session/7913f780-d3df-4a6c-9841-d988484850e7/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58011 "POST /session/7913f780-d3df-4a6c-9841-d988484850e7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58011/session/7913f780-d3df-4a6c-9841-d988484850e7/execute/async {'script': 'arguments[arguments.length - 1](new Array());', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58011 "POST /session/7913f780-d3df-4a6c-9841-d988484850e7/execute/async HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58011/session/7913f780-d3df-4a6c-9841-d988484850e7/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:58011 "POST /session/7913f780-d3df-4a6c-9841-d988484850e7/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58011/session/7913f780-d3df-4a6c-9841-d988484850e7 {} urllib3.connectionpool: [DEBUG] http://localhost:58011 "DELETE /session/7913f780-d3df-4a6c-9841-d988484850e7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:116863): GLib-GIO-WARNING **: 15:40:02.865: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8a93574b-24e4-4ac6-87ee-182b046e43ac: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_arrays_of_primitives_from_async_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 116962 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44683/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44683 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44683 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1abd8a86-4c9c-4b2a-8017-6cc7ef554334","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":116966,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42671/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44683/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:44683 "POST /session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44683/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44683 "POST /session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44683/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/execute/async {'script': "arguments[arguments.length - 1]([null, 123, 'abc', true, false]);", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:44683 "POST /session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/execute/async HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[null,123,"abc",true,false]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44683/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:44683 "POST /session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44683/session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334 {} urllib3.connectionpool: [DEBUG] http://localhost:44683 "DELETE /session/1abd8a86-4c9c-4b2a-8017-6cc7ef554334 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_web_elements_from_async_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 117230 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32923/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32923 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32923 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"18ded814-aa02-4d6d-953f-c0e7ae02c0cd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":117232,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46521/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:32923 "POST /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32923 "POST /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/execute/async {'script': 'arguments[arguments.length - 1](document.body);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:32923 "POST /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/execute/async HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F4A214FC-1CA6-416B-844B-91B0D34E2B60"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/element/node-F4A214FC-1CA6-416B-844B-91B0D34E2B60/name {} urllib3.connectionpool: [DEBUG] http://localhost:32923 "GET /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/element/node-F4A214FC-1CA6-416B-844B-91B0D34E2B60/name HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"body"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:32923 "POST /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32923/session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd {} urllib3.connectionpool: [DEBUG] http://localhost:32923 "DELETE /session/18ded814-aa02-4d6d-953f-c0e7ae02c0cd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_return_arrays_of_web_elements_from_async_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 117507 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37135/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37135 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37135 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9ac31095-15eb-4e28-b0e3-c2b66486dc4c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":117509,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43813/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:37135 "POST /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37135 "POST /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/execute/async {'script': 'arguments[arguments.length - 1]([document.body, document.body]);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:37135 "POST /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/execute/async HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-B4A4DC5E-38D6-4605-A808-2CA20B8576C5"},{"element-6066-11e4-a52e-4f735466cecf":"node-B4A4DC5E-38D6-4605-A808-2CA20B8576C5"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/element/node-B4A4DC5E-38D6-4605-A808-2CA20B8576C5/name {} urllib3.connectionpool: [DEBUG] http://localhost:37135 "GET /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/element/node-B4A4DC5E-38D6-4605-A808-2CA20B8576C5/name HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"body"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:37135 "POST /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37135/session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c {} urllib3.connectionpool: [DEBUG] http://localhost:37135 "DELETE /session/9ac31095-15eb-4e28-b0e3-c2b66486dc4c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_timeout_if_script_does_not_invoke_callback[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 117778 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56803/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56803 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56803 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a6dcfed7-22fb-43ec-adb5-68a25a4e22c0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":117780,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37827/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56803/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:56803 "POST /session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56803/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56803 "POST /session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56803/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/execute/async {'script': 'return 1 + 2;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56803 "POST /session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/execute/async HTTP/1.1" 500 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"script timeout","message":"script timed out after 5000ms","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56803/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:56803 "POST /session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56803/session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0 {} urllib3.connectionpool: [DEBUG] http://localhost:56803 "DELETE /session/a6dcfed7-22fb-43ec-adb5-68a25a4e22c0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_timeout_if_script_does_not_invoke_callback_with_azero_timeout[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 118053 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45901/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45901 (WebKitWebProcess:117955): GLib-GIO-WARNING **: 15:40:21.793: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-40d94f82-379c-4f7b-8e9e-4844b82d2e6a: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45901 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"826311d2-f281-4426-835d-e45144e9d2cd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":118055,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33575/session/826311d2-f281-4426-835d-e45144e9d2cd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45901/session/826311d2-f281-4426-835d-e45144e9d2cd/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:45901 "POST /session/826311d2-f281-4426-835d-e45144e9d2cd/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45901/session/826311d2-f281-4426-835d-e45144e9d2cd/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45901 "POST /session/826311d2-f281-4426-835d-e45144e9d2cd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45901/session/826311d2-f281-4426-835d-e45144e9d2cd/execute/async {'script': 'window.setTimeout(function() {}, 0);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45901 "POST /session/826311d2-f281-4426-835d-e45144e9d2cd/execute/async HTTP/1.1" 500 94 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"script timeout","message":"script timed out after 5000ms","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45901/session/826311d2-f281-4426-835d-e45144e9d2cd/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:45901 "POST /session/826311d2-f281-4426-835d-e45144e9d2cd/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45901/session/826311d2-f281-4426-835d-e45144e9d2cd {} urllib3.connectionpool: [DEBUG] http://localhost:45901 "DELETE /session/826311d2-f281-4426-835d-e45144e9d2cd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:118228): GLib-GIO-WARNING **: 15:40:30.145: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-90070983-97d4-4bd5-b253-7cf5c7c3614b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_not_timeout_if_script_callsback_inside_azero_timeout[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 118327 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52783/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52783 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52783 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":118331,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36063/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52783/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:52783 "POST /session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52783/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52783 "POST /session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52783/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/execute/async {'script': 'var callback = arguments[arguments.length - 1];\n window.setTimeout(function() { callback(123)...', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52783 "POST /session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/execute/async HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":123} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52783/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:52783 "POST /session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52783/session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d {} urllib3.connectionpool: [DEBUG] http://localhost:52783 "DELETE /session/d3bc9f5a-6d4c-41ac-98f0-82cb58d7e12d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_timeout_if_script_does_not_invoke_callback_with_long_timeout[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 118600 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59987 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9c43d5e9-1fa6-4753-8822-ba06cab41c73","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":118604,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37413/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts {'script': 500} urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/execute/async {'script': 'var callback = arguments[arguments.length - 1];\n window.setTimeout(callback, 1500);', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/execute/async HTTP/1.1" 500 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"script timeout","message":"script timed out after 500ms","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:59987 "POST /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59987/session/9c43d5e9-1fa6-4753-8822-ba06cab41c73 {} (WebKitWebProcess:118773): GLib-GIO-WARNING **: 15:40:37.119: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-35cf377f-9e28-410a-8e3d-969df273530c: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:59987 "DELETE /session/9c43d5e9-1fa6-4753-8822-ba06cab41c73 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_detect_page_loads_while_waiting_on_an_async_script_and_return_an_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 118872 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41493 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ba7751a0-31d9-45b0-85f7-278703d73030","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":118876,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33695/session/ba7751a0-31d9-45b0-85f7-278703d73030"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session/ba7751a0-31d9-45b0-85f7-278703d73030/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts {'script': 100} urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030/execute/async {'script': "window.location = 'http://127.0.0.1:8000/dynamic.html';", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session/ba7751a0-31d9-45b0-85f7-278703d73030/execute/async HTTP/1.1" 404 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"Callback was not called before the unload event.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:41493 "POST /session/ba7751a0-31d9-45b0-85f7-278703d73030/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41493/session/ba7751a0-31d9-45b0-85f7-278703d73030 {} urllib3.connectionpool: [DEBUG] http://localhost:41493 "DELETE /session/ba7751a0-31d9-45b0-85f7-278703d73030 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_catch_errors_when_executing_initial_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 119146 using 0 to output None (WebKitWebProcess:119048): GLib-GIO-WARNING **: 15:40:39.478: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f908a274-7daf-4e38-9bdd-4ab342bdc390: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55839/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55839 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55839 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8d2730a4-3458-443b-b257-82453547a92b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":119151,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34607/session/8d2730a4-3458-443b-b257-82453547a92b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55839/session/8d2730a4-3458-443b-b257-82453547a92b/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:55839 "POST /session/8d2730a4-3458-443b-b257-82453547a92b/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55839/session/8d2730a4-3458-443b-b257-82453547a92b/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55839 "POST /session/8d2730a4-3458-443b-b257-82453547a92b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55839/session/8d2730a4-3458-443b-b257-82453547a92b/execute/async {'script': "throw Error('you should catch this!');", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:55839 "POST /session/8d2730a4-3458-443b-b257-82453547a92b/execute/async HTTP/1.1" 500 89 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"javascript error","message":"you should catch this!","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '89'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55839/session/8d2730a4-3458-443b-b257-82453547a92b/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:55839 "POST /session/8d2730a4-3458-443b-b257-82453547a92b/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55839/session/8d2730a4-3458-443b-b257-82453547a92b {} urllib3.connectionpool: [DEBUG] http://localhost:55839 "DELETE /session/8d2730a4-3458-443b-b257-82453547a92b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_execute_asynchronous_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 119419 using 0 to output None (WebKitWebProcess:119324): GLib-GIO-WARNING **: 15:40:41.565: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-1672a49d-2b1f-445c-ba57-a4859fb6f877: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48969 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1d0be25f-e232-4164-a8c4-bc046b840e6e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":119423,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42099/session/1d0be25f-e232-4164-a8c4-bc046b840e6e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element {'using': 'css selector', 'value': '[name="typer"]'} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-785516C1-264D-4775-93C3-5A9EB284ABF6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-785516C1-264D-4775-93C3-5A9EB284ABF6/value {'text': 'bob', 'value': ['b', 'o', 'b']} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-785516C1-264D-4775-93C3-5A9EB284ABF6/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-785516C1-264D-4775-93C3-5A9EB284ABF6'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bob"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element {'using': 'css selector', 'value': '[id="red"]'} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-35369D3C-F5D4-469F-9D35-DF64EE5E16FF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-35369D3C-F5D4-469F-9D35-DF64EE5E16FF/click {} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-35369D3C-F5D4-469F-9D35-DF64EE5E16FF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element {'using': 'css selector', 'value': '[name="submit"]'} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3513B753-5137-4698-8267-21E49695CEE4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-3513B753-5137-4698-8267-21E49695CEE4/click {} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/element/node-3513B753-5137-4698-8267-21E49695CEE4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/elements {'using': 'tag name', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-573E085B-4818-4502-9A54-36C69C09DF04"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts {'script': 10000} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/async {'script': 'var callback = arguments[arguments.length - 1];\n window.registerListener(arguments[arguments....', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/async HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bob"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-785516C1-264D-4775-93C3-5A9EB284ABF6'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/elements {'using': 'tag name', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-573E085B-4818-4502-9A54-36C69C09DF04"},{"element-6066-11e4-a52e-4f735466cecf":"node-76569203-E6EA-485D-BB4E-88B6EB4AE2AD"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:48969 "POST /session/1d0be25f-e232-4164-a8c4-bc046b840e6e/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48969/session/1d0be25f-e232-4164-a8c4-bc046b840e6e {} urllib3.connectionpool: [DEBUG] http://localhost:48969 "DELETE /session/1d0be25f-e232-4164-a8c4-bc046b840e6e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:119593): GLib-GIO-WARNING **: 15:40:49.565: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-403e43cf-e249-463b-81ed-54766d55830e: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::test_should_be_able_to_pass_multiple_arguments_to_async_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 119701 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37725/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37725 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37725 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a16a89f4-ead3-4aa8-99ef-51c43d5541ce","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":119705,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43557/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37725/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/timeouts {'script': 5000} urllib3.connectionpool: [DEBUG] http://localhost:37725 "POST /session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37725/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/url {'url': 'http://127.0.0.1:8000/ajaxy_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37725 "POST /session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37725/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/execute/async {'script': '\n arguments[arguments.length - 1](arguments[0] + arguments[1]);', 'args': [1, 2]} urllib3.connectionpool: [DEBUG] http://localhost:37725 "POST /session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/execute/async HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":3} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37725/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/timeouts {'script': 30000} urllib3.connectionpool: [DEBUG] http://localhost:37725 "POST /session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37725/session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce {} urllib3.connectionpool: [DEBUG] http://localhost:37725 "DELETE /session/a16a89f4-ead3-4aa8-99ef-51c43d5541ce HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/executing_async_javascript_tests.py: 16 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 16 passed, 18 warnings in 69.59s (0:01:09) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 31 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_astring[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 119978 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36155/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36155 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36155 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"94a13ef6-a63b-44f5-861c-06d05ede64dc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":119980,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33253/session/94a13ef6-a63b-44f5-861c-06d05ede64dc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36155/session/94a13ef6-a63b-44f5-861c-06d05ede64dc/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36155 "POST /session/94a13ef6-a63b-44f5-861c-06d05ede64dc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36155/session/94a13ef6-a63b-44f5-861c-06d05ede64dc/execute/sync {'script': 'return document.title', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:36155 "POST /session/94a13ef6-a63b-44f5-861c-06d05ede64dc/execute/sync HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36155/session/94a13ef6-a63b-44f5-861c-06d05ede64dc {} urllib3.connectionpool: [DEBUG] http://localhost:36155 "DELETE /session/94a13ef6-a63b-44f5-861c-06d05ede64dc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_an_integer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 120246 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51683/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51683 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51683 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"df12f035-9fdf-4193-9c73-4e17515ffe61","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":120250,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35541/session/df12f035-9fdf-4193-9c73-4e17515ffe61"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51683/session/df12f035-9fdf-4193-9c73-4e17515ffe61/url {'url': 'http://127.0.0.1:8000/nestedElements.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51683 "POST /session/df12f035-9fdf-4193-9c73-4e17515ffe61/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51683/session/df12f035-9fdf-4193-9c73-4e17515ffe61/execute/sync {'script': "return document.getElementsByName('checky').length", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:51683 "POST /session/df12f035-9fdf-4193-9c73-4e17515ffe61/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":8} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51683/session/df12f035-9fdf-4193-9c73-4e17515ffe61 {} urllib3.connectionpool: [DEBUG] http://localhost:51683 "DELETE /session/df12f035-9fdf-4193-9c73-4e17515ffe61 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_aweb_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 120519 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35749/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35749 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35749 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b3c3da17-f8f2-4c87-b231-07b57b623ed0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":120522,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44215/session/b3c3da17-f8f2-4c87-b231-07b57b623ed0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35749/session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35749 "POST /session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35749/session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/execute/sync {'script': "return document.getElementById('id1')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:35749 "POST /session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/execute/sync HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9EBC2826-1859-4502-9C68-83F799620225"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35749/session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/element/node-9EBC2826-1859-4502-9C68-83F799620225/name {} urllib3.connectionpool: [DEBUG] http://localhost:35749 "GET /session/b3c3da17-f8f2-4c87-b231-07b57b623ed0/element/node-9EBC2826-1859-4502-9C68-83F799620225/name HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"a"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35749/session/b3c3da17-f8f2-4c87-b231-07b57b623ed0 {} urllib3.connectionpool: [DEBUG] http://localhost:35749 "DELETE /session/b3c3da17-f8f2-4c87-b231-07b57b623ed0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_alist_of_web_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 120789 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56085/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56085 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56085 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"64ce1339-c6ab-473c-a527-5045e0097933","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":120793,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43565/session/64ce1339-c6ab-473c-a527-5045e0097933"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56085 "POST /session/64ce1339-c6ab-473c-a527-5045e0097933/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/execute/sync {'script': "return document.querySelectorAll('div.navigation a')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56085 "POST /session/64ce1339-c6ab-473c-a527-5045e0097933/execute/sync HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DADD4E10-8EE2-430B-B800-00813CD51B02"},{"element-6066-11e4-a52e-4f735466cecf":"node-B29FEAD2-9F17-4477-84BC-B54F6957F746"},{"element-6066-11e4-a52e-4f735466cecf":"node-B6A76D73-B49D-4BBA-9472-BE2CC6AA06F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-5624B143-8B6C-4E2C-9CC7-355B3C67D8C9"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-DADD4E10-8EE2-430B-B800-00813CD51B02/name {} urllib3.connectionpool: [DEBUG] http://localhost:56085 "GET /session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-DADD4E10-8EE2-430B-B800-00813CD51B02/name HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"a"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-B29FEAD2-9F17-4477-84BC-B54F6957F746/name {} urllib3.connectionpool: [DEBUG] http://localhost:56085 "GET /session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-B29FEAD2-9F17-4477-84BC-B54F6957F746/name HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"a"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-B6A76D73-B49D-4BBA-9472-BE2CC6AA06F1/name {} urllib3.connectionpool: [DEBUG] http://localhost:56085 "GET /session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-B6A76D73-B49D-4BBA-9472-BE2CC6AA06F1/name HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"a"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-5624B143-8B6C-4E2C-9CC7-355B3C67D8C9/name {} urllib3.connectionpool: [DEBUG] http://localhost:56085 "GET /session/64ce1339-c6ab-473c-a527-5045e0097933/element/node-5624B143-8B6C-4E2C-9CC7-355B3C67D8C9/name HTTP/1.1" 200 13 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"a"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56085/session/64ce1339-c6ab-473c-a527-5045e0097933 {} urllib3.connectionpool: [DEBUG] http://localhost:56085 "DELETE /session/64ce1339-c6ab-473c-a527-5045e0097933 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_web_elements_inside_alist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 121059 using 0 to output None (WebKitWebProcess:120962): GLib-GIO-WARNING **: 15:40:59.206: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-be0b4227-76e4-408b-9c1b-9597dde1a683: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60409/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60409 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60409 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c4964c5c-e1ba-428d-8277-35746de9929f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":121065,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38337/session/c4964c5c-e1ba-428d-8277-35746de9929f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:40:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60409/session/c4964c5c-e1ba-428d-8277-35746de9929f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60409 "POST /session/c4964c5c-e1ba-428d-8277-35746de9929f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60409/session/c4964c5c-e1ba-428d-8277-35746de9929f/execute/sync {'script': 'return [document.body]', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:60409 "POST /session/c4964c5c-e1ba-428d-8277-35746de9929f/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-3DD891CA-C074-45F7-B01A-61BABC2FE19D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60409/session/c4964c5c-e1ba-428d-8277-35746de9929f {} urllib3.connectionpool: [DEBUG] http://localhost:60409 "DELETE /session/c4964c5c-e1ba-428d-8277-35746de9929f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_web_elements_inside_anested_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 121329 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36489/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36489 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36489 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"69ec2864-1d08-4058-90f7-6785c23f3fb1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":121333,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35381/session/69ec2864-1d08-4058-90f7-6785c23f3fb1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36489/session/69ec2864-1d08-4058-90f7-6785c23f3fb1/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36489 "POST /session/69ec2864-1d08-4058-90f7-6785c23f3fb1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36489/session/69ec2864-1d08-4058-90f7-6785c23f3fb1/execute/sync {'script': "return [document.body, [document.getElementById('id1')]]", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:36489 "POST /session/69ec2864-1d08-4058-90f7-6785c23f3fb1/execute/sync HTTP/1.1" 200 181 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A52F7571-8BDF-42E2-AFE1-C6BDA000FB0E"},[{"element-6066-11e4-a52e-4f735466cecf":"node-E9ECDAD6-8683-44D2-BA9D-37AA14DD1E2C"}]]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '181'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36489/session/69ec2864-1d08-4058-90f7-6785c23f3fb1 {} urllib3.connectionpool: [DEBUG] http://localhost:36489 "DELETE /session/69ec2864-1d08-4058-90f7-6785c23f3fb1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_web_elements_inside_adict[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 121598 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44435/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44435 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44435 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"483da7f0-04e2-42d7-a473-ec415373e6a9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":121602,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36653/session/483da7f0-04e2-42d7-a473-ec415373e6a9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44435/session/483da7f0-04e2-42d7-a473-ec415373e6a9/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44435 "POST /session/483da7f0-04e2-42d7-a473-ec415373e6a9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44435/session/483da7f0-04e2-42d7-a473-ec415373e6a9/execute/sync {'script': 'return {el1: document.body}', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:44435 "POST /session/483da7f0-04e2-42d7-a473-ec415373e6a9/execute/sync HTTP/1.1" 200 101 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"el1":{"element-6066-11e4-a52e-4f735466cecf":"node-B24F623B-DAF5-46E5-833A-6421D3F69F89"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '101'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44435/session/483da7f0-04e2-42d7-a473-ec415373e6a9 {} urllib3.connectionpool: [DEBUG] http://localhost:44435 "DELETE /session/483da7f0-04e2-42d7-a473-ec415373e6a9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_web_elements_inside_anested_dict[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 121866 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48795/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48795 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48795 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c3308df2-d6c0-4024-bcb6-67a326311609","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":121872,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35239/session/c3308df2-d6c0-4024-bcb6-67a326311609"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48795/session/c3308df2-d6c0-4024-bcb6-67a326311609/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48795 "POST /session/c3308df2-d6c0-4024-bcb6-67a326311609/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48795/session/c3308df2-d6c0-4024-bcb6-67a326311609/execute/sync {'script': "return {el1: document.body, nested: {el2: document.getElementById('id1')}}", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48795 "POST /session/c3308df2-d6c0-4024-bcb6-67a326311609/execute/sync HTTP/1.1" 200 202 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"nested":{"el2":{"element-6066-11e4-a52e-4f735466cecf":"node-E21F051F-946B-459F-B1BA-F5890C721128"}},"el1":{"element-6066-11e4-a52e-4f735466cecf":"node-B79051DE-9DA3-46E7-A8A6-8DC7BE97429C"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '202'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48795/session/c3308df2-d6c0-4024-bcb6-67a326311609 {} (WebKitWebProcess:122041): GLib-GIO-WARNING **: 15:41:05.935: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d61df5df-73f6-41ee-b3b2-aca7ff11bbb4: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:48795 "DELETE /session/c3308df2-d6c0-4024-bcb6-67a326311609 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_web_elements_inside_alist_inside_adict[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 122138 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39271/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39271 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39271 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":122142,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43145/session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39271/session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39271 "POST /session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39271/session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc/execute/sync {'script': 'return {el1: [document.body]}', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:39271 "POST /session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc/execute/sync HTTP/1.1" 200 103 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"el1":[{"element-6066-11e4-a52e-4f735466cecf":"node-CC0438C6-8EF3-49BC-B753-8AFB57A7F967"}]}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '103'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39271/session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc {} urllib3.connectionpool: [DEBUG] http://localhost:39271 "DELETE /session/e03fe8c2-dfc4-48de-ab0a-ea47c709ebdc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_aboolean[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 122405 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52409/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52409 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52409 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5977feca-0b23-4e4b-b2af-9f0301b52ad9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":122409,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38669/session/5977feca-0b23-4e4b-b2af-9f0301b52ad9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52409/session/5977feca-0b23-4e4b-b2af-9f0301b52ad9/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52409 "POST /session/5977feca-0b23-4e4b-b2af-9f0301b52ad9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52409/session/5977feca-0b23-4e4b-b2af-9f0301b52ad9/execute/sync {'script': 'return true', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52409 "POST /session/5977feca-0b23-4e4b-b2af-9f0301b52ad9/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52409/session/5977feca-0b23-4e4b-b2af-9f0301b52ad9 {} urllib3.connectionpool: [DEBUG] http://localhost:52409 "DELETE /session/5977feca-0b23-4e4b-b2af-9f0301b52ad9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_astrings_array[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 122674 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50441/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50441 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50441 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8a832249-e9fc-4cc3-b4e9-67e48d0abbd5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":122680,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33633/session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50441/session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ** (process:122848): WARNING **: 15:41:10.090: Error writing credentials to socket: Error sending message: Broken pipe ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50441 "POST /session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50441/session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5/execute/sync {'script': "return ['zero', 'one', 'two']", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:50441 "POST /session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5/execute/sync HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["zero","one","two"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50441/session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5 {} urllib3.connectionpool: [DEBUG] http://localhost:50441 "DELETE /session/8a832249-e9fc-4cc3-b4e9-67e48d0abbd5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_execute_simple_javascript_and_return_an_array[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 122950 using 0 to output None (WebKitWebProcess:122852): GLib-GIO-WARNING **: 15:41:10.659: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-4e1c57e3-657b-4d80-8005-d8401987f9b3: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43195/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43195 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43195 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cf4d5692-4b2a-4c77-afc6-b3151619159a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":122954,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39873/session/cf4d5692-4b2a-4c77-afc6-b3151619159a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43195/session/cf4d5692-4b2a-4c77-afc6-b3151619159a/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43195 "POST /session/cf4d5692-4b2a-4c77-afc6-b3151619159a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43195/session/cf4d5692-4b2a-4c77-afc6-b3151619159a/execute/sync {'script': "return ['zero', [true, false]]", 'args': []} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43195 "POST /session/cf4d5692-4b2a-4c77-afc6-b3151619159a/execute/sync HTTP/1.1" 200 31 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["zero",[true,false]]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '31'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43195/session/cf4d5692-4b2a-4c77-afc6-b3151619159a {} urllib3.connectionpool: [DEBUG] http://localhost:43195 "DELETE /session/cf4d5692-4b2a-4c77-afc6-b3151619159a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_passing_and_returning_an_int_should_return_awhole_number[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 123224 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37365/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37365 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37365 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a25412e5-a882-4c96-a766-9c285ade9347","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":123230,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38465/session/a25412e5-a882-4c96-a766-9c285ade9347"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37365/session/a25412e5-a882-4c96-a766-9c285ade9347/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37365 "POST /session/a25412e5-a882-4c96-a766-9c285ade9347/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37365/session/a25412e5-a882-4c96-a766-9c285ade9347/execute/sync {'script': 'return arguments[0]', 'args': [1]} urllib3.connectionpool: [DEBUG] http://localhost:37365 "POST /session/a25412e5-a882-4c96-a766-9c285ade9347/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":1} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37365/session/a25412e5-a882-4c96-a766-9c285ade9347 {} urllib3.connectionpool: [DEBUG] http://localhost:37365 "DELETE /session/a25412e5-a882-4c96-a766-9c285ade9347 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_passing_and_returning_adouble_should_return_adecimal[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 123499 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43309/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43309 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43309 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"19627d4a-a65d-4193-986f-7a852801ac7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":123503,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36269/session/19627d4a-a65d-4193-986f-7a852801ac7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43309/session/19627d4a-a65d-4193-986f-7a852801ac7d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43309 "POST /session/19627d4a-a65d-4193-986f-7a852801ac7d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43309/session/19627d4a-a65d-4193-986f-7a852801ac7d/execute/sync {'script': 'return arguments[0]', 'args': [1.2]} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43309 "POST /session/19627d4a-a65d-4193-986f-7a852801ac7d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":1.2} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43309/session/19627d4a-a65d-4193-986f-7a852801ac7d {} urllib3.connectionpool: [DEBUG] http://localhost:43309 "DELETE /session/19627d4a-a65d-4193-986f-7a852801ac7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_throw_an_exception_when_the_javascript_is_bad[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 123768 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33651/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33651 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33651 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dc523c35-e99b-4435-b66b-87724d06d85f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":123774,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36185/session/dc523c35-e99b-4435-b66b-87724d06d85f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33651/session/dc523c35-e99b-4435-b66b-87724d06d85f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33651 "POST /session/dc523c35-e99b-4435-b66b-87724d06d85f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33651/session/dc523c35-e99b-4435-b66b-87724d06d85f/execute/sync {'script': 'return squiggle()', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:33651 "POST /session/dc523c35-e99b-4435-b66b-87724d06d85f/execute/sync HTTP/1.1" 500 96 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"javascript error","message":"Can't find variable: squiggle","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '96'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33651/session/dc523c35-e99b-4435-b66b-87724d06d85f {} urllib3.connectionpool: [DEBUG] http://localhost:33651 "DELETE /session/dc523c35-e99b-4435-b66b-87724d06d85f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_call_functions_defined_on_the_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 124041 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48529/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48529 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48529 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"91d3cd0c-83a7-406f-8014-24cae47e2270","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":124047,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34307/session/91d3cd0c-83a7-406f-8014-24cae47e2270"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48529/session/91d3cd0c-83a7-406f-8014-24cae47e2270/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48529 "POST /session/91d3cd0c-83a7-406f-8014-24cae47e2270/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48529/session/91d3cd0c-83a7-406f-8014-24cae47e2270/execute/sync {'script': "displayMessage('I like cheese')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48529 "POST /session/91d3cd0c-83a7-406f-8014-24cae47e2270/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48529/session/91d3cd0c-83a7-406f-8014-24cae47e2270/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:48529 "POST /session/91d3cd0c-83a7-406f-8014-24cae47e2270/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-99A41D40-0AA1-4B9F-906F-8F7B280AEB7E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48529/session/91d3cd0c-83a7-406f-8014-24cae47e2270/element/node-99A41D40-0AA1-4B9F-906F-8F7B280AEB7E/text {} urllib3.connectionpool: [DEBUG] http://localhost:48529 "GET /session/91d3cd0c-83a7-406f-8014-24cae47e2270/element/node-99A41D40-0AA1-4B9F-906F-8F7B280AEB7E/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48529/session/91d3cd0c-83a7-406f-8014-24cae47e2270 {} urllib3.connectionpool: [DEBUG] http://localhost:48529 "DELETE /session/91d3cd0c-83a7-406f-8014-24cae47e2270 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_astring_an_as_argument[webkitgtk] (WebKitWebProcess:124216): GLib-GIO-WARNING **: 15:41:19.176: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-fcd15a50-3ec0-42d8-9fc8-5207df85107a: The connection is closed selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 124315 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39443/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39443 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39443 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a472616b-7349-40f8-81e4-9824616276e4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":124319,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46493/session/a472616b-7349-40f8-81e4-9824616276e4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39443/session/a472616b-7349-40f8-81e4-9824616276e4/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39443 "POST /session/a472616b-7349-40f8-81e4-9824616276e4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39443/session/a472616b-7349-40f8-81e4-9824616276e4/execute/sync {'script': "return arguments[0] == 'fish' ? 'fish' : 'not fish'", 'args': ['fish']} urllib3.connectionpool: [DEBUG] http://localhost:39443 "POST /session/a472616b-7349-40f8-81e4-9824616276e4/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"fish"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39443/session/a472616b-7349-40f8-81e4-9824616276e4 {} urllib3.connectionpool: [DEBUG] http://localhost:39443 "DELETE /session/a472616b-7349-40f8-81e4-9824616276e4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_aboolean_an_as_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 124587 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46175/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46175 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46175 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e5cb6315-603c-41d9-bae3-25e07eac134e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":124589,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33773/session/e5cb6315-603c-41d9-bae3-25e07eac134e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46175/session/e5cb6315-603c-41d9-bae3-25e07eac134e/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46175 "POST /session/e5cb6315-603c-41d9-bae3-25e07eac134e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46175/session/e5cb6315-603c-41d9-bae3-25e07eac134e/execute/sync {'script': 'return arguments[0] == true', 'args': [True]} urllib3.connectionpool: [DEBUG] http://localhost:46175 "POST /session/e5cb6315-603c-41d9-bae3-25e07eac134e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46175/session/e5cb6315-603c-41d9-bae3-25e07eac134e {} urllib3.connectionpool: [DEBUG] http://localhost:46175 "DELETE /session/e5cb6315-603c-41d9-bae3-25e07eac134e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_anumber_an_as_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 124863 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36377/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36377 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36377 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"030f22ab-0c18-423c-a626-74a44513f751","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":124867,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40649/session/030f22ab-0c18-423c-a626-74a44513f751"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36377/session/030f22ab-0c18-423c-a626-74a44513f751/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36377 "POST /session/030f22ab-0c18-423c-a626-74a44513f751/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36377/session/030f22ab-0c18-423c-a626-74a44513f751/execute/sync {'script': 'return arguments[0] == 1 ? true : false', 'args': [1]} urllib3.connectionpool: [DEBUG] http://localhost:36377 "POST /session/030f22ab-0c18-423c-a626-74a44513f751/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36377/session/030f22ab-0c18-423c-a626-74a44513f751 {} urllib3.connectionpool: [DEBUG] http://localhost:36377 "DELETE /session/030f22ab-0c18-423c-a626-74a44513f751 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:125034): GLib-GIO-WARNING **: 15:41:24.763: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-41781c4c-054f-46a6-a25a-82b86ad62500: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_aweb_element_as_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 125132 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43007/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43007 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43007 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e53c1849-47a1-44fc-a466-2473ffeb6200","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":125136,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38219/session/e53c1849-47a1-44fc-a466-2473ffeb6200"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43007/session/e53c1849-47a1-44fc-a466-2473ffeb6200/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43007 "POST /session/e53c1849-47a1-44fc-a466-2473ffeb6200/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43007/session/e53c1849-47a1-44fc-a466-2473ffeb6200/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:43007 "POST /session/e53c1849-47a1-44fc-a466-2473ffeb6200/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06480E58-B617-4766-B6F2-6F2FAA8C5AC1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43007/session/e53c1849-47a1-44fc-a466-2473ffeb6200/execute/sync {'script': "arguments[0]['flibble'] = arguments[0].getAttribute('id'); return arguments[0]['flibble']", 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-06480E58-B617-4766-B6F2-6F2FAA8C5AC1'}]} urllib3.connectionpool: [DEBUG] http://localhost:43007 "POST /session/e53c1849-47a1-44fc-a466-2473ffeb6200/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"plainButton"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43007/session/e53c1849-47a1-44fc-a466-2473ffeb6200 {} urllib3.connectionpool: [DEBUG] http://localhost:43007 "DELETE /session/e53c1849-47a1-44fc-a466-2473ffeb6200 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_an_array_as_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 125406 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49009/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49009 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49009 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9d6b1392-ec53-4d45-91c0-073fd441840d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":125410,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45569/session/9d6b1392-ec53-4d45-91c0-073fd441840d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49009/session/9d6b1392-ec53-4d45-91c0-073fd441840d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49009 "POST /session/9d6b1392-ec53-4d45-91c0-073fd441840d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49009/session/9d6b1392-ec53-4d45-91c0-073fd441840d/execute/sync {'script': 'return arguments[0].length', 'args': [['zero', 1, True, 3.14159]]} urllib3.connectionpool: [DEBUG] http://localhost:49009 "POST /session/9d6b1392-ec53-4d45-91c0-073fd441840d/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":4} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49009/session/9d6b1392-ec53-4d45-91c0-073fd441840d {} urllib3.connectionpool: [DEBUG] http://localhost:49009 "DELETE /session/9d6b1392-ec53-4d45-91c0-073fd441840d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:125582): GLib-GIO-WARNING **: 15:41:32.195: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-48cbb606-ae77-4616-ac32-793cc4efe5c8: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_acollection_as_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 125680 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44127/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44127 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44127 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"33c96b12-d28e-4b86-aab0-1395907021e0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":125684,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40469/session/33c96b12-d28e-4b86-aab0-1395907021e0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44127/session/33c96b12-d28e-4b86-aab0-1395907021e0/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44127 "POST /session/33c96b12-d28e-4b86-aab0-1395907021e0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44127/session/33c96b12-d28e-4b86-aab0-1395907021e0/execute/sync {'script': 'return arguments[0].length', 'args': [['Cheddar', 'Brie', 7]]} urllib3.connectionpool: [DEBUG] http://localhost:44127 "POST /session/33c96b12-d28e-4b86-aab0-1395907021e0/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":3} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44127/session/33c96b12-d28e-4b86-aab0-1395907021e0/execute/sync {'script': 'return arguments[0].length', 'args': [['Gouda', 'Stilton', 'Stilton', True]]} urllib3.connectionpool: [DEBUG] http://localhost:44127 "POST /session/33c96b12-d28e-4b86-aab0-1395907021e0/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":4} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44127/session/33c96b12-d28e-4b86-aab0-1395907021e0 {} urllib3.connectionpool: [DEBUG] http://localhost:44127 "DELETE /session/33c96b12-d28e-4b86-aab0-1395907021e0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_throw_an_exception_if_an_argument_is_not_valid[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 125949 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35575/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35575 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35575 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6b5355a8-3ae5-4823-af1a-3300fbbe97c2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":125953,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40279/session/6b5355a8-3ae5-4823-af1a-3300fbbe97c2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35575/session/6b5355a8-3ae5-4823-af1a-3300fbbe97c2/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDurllib3.connectionpool: [DEBUG] http://localhost:35575 "POST /session/6b5355a8-3ae5-4823-af1a-3300fbbe97c2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35575/session/6b5355a8-3ae5-4823-af1a-3300fbbe97c2 {} urllib3.connectionpool: [DEBUG] http://localhost:35575 "DELETE /session/6b5355a8-3ae5-4823-af1a-3300fbbe97c2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_pass_in_more_than_one_argument[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 126225 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52169 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"966cdb1d-8358-456c-986e-de99433d5628","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":126229,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34341/session/966cdb1d-8358-456c-986e-de99433d5628"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session/966cdb1d-8358-456c-986e-de99433d5628/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session/966cdb1d-8358-456c-986e-de99433d5628/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session/966cdb1d-8358-456c-986e-de99433d5628/execute/sync {'script': 'return arguments[0] + arguments[1]', 'args': ['one', 'two']} urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session/966cdb1d-8358-456c-986e-de99433d5628/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"onetwo"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52169/session/966cdb1d-8358-456c-986e-de99433d5628 {} urllib3.connectionpool: [DEBUG] http://localhost:52169 "DELETE /session/966cdb1d-8358-456c-986e-de99433d5628 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_javascript_string_handling_should_work_as_expected[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 126498 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40983/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40983 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40983 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9e979e6f-b17e-432b-80c6-d713cc14fbc1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":126502,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35043/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40983/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40983 "POST /session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40983/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync {'script': "return ''", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40983 "POST /session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40983/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync {'script': 'return undefined', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40983 "POST /session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40983/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync {'script': "return ' '", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:40983 "POST /session/9e979e6f-b17e-432b-80c6-d713cc14fbc1/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":" "} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40983/session/9e979e6f-b17e-432b-80c6-d713cc14fbc1 {} urllib3.connectionpool: [DEBUG] http://localhost:40983 "DELETE /session/9e979e6f-b17e-432b-80c6-d713cc14fbc1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_should_be_able_to_create_apersistent_value[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 126767 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41825/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41825 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41825 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":126771,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40557/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41825/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41825 "POST /session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41825/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync {'script': 'document.alerts = []', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:41825 "POST /session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41825/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync {'script': "document.alerts.push('hello world')", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:41825 "POST /session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41825/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync {'script': 'return document.alerts.shift()', 'args': []} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:41825 "POST /session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hello world"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41825/session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c {} urllib3.connectionpool: [DEBUG] http://localhost:41825 "DELETE /session/b4c616ae-2cb9-4a6a-b7c1-4d98c37d972c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_can_pass_adictionary_as_aparameter[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 127043 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51821/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51821 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51821 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7f99125f-5f01-4c69-972b-26ac3efda28e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":127045,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36017/session/7f99125f-5f01-4c69-972b-26ac3efda28e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51821/session/7f99125f-5f01-4c69-972b-26ac3efda28e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51821 "POST /session/7f99125f-5f01-4c69-972b-26ac3efda28e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51821/session/7f99125f-5f01-4c69-972b-26ac3efda28e/execute/sync {'script': "return arguments[0]['foo'][1]", 'args': [{'bar': 'test', 'foo': [1, 2]}]} urllib3.connectionpool: [DEBUG] http://localhost:51821 "POST /session/7f99125f-5f01-4c69-972b-26ac3efda28e/execute/sync HTTP/1.1" 200 11 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":2} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51821/session/7f99125f-5f01-4c69-972b-26ac3efda28e {} urllib3.connectionpool: [DEBUG] http://localhost:51821 "DELETE /session/7f99125f-5f01-4c69-972b-26ac3efda28e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_can_pass_anone[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 127313 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42323/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42323 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42323 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":127317,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36383/session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42323/session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42323 "POST /session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42323/session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a/execute/sync {'script': 'return arguments[0] === null', 'args': [None]} urllib3.connectionpool: [DEBUG] http://localhost:42323 "POST /session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42323/session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a {} urllib3.connectionpool: [DEBUG] http://localhost:42323 "DELETE /session/cae6ac6a-5a74-41cf-8c9a-bbd34b40d94a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_can_return_a_const[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 127584 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52789 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ba0071c7-2810-4aa5-9f64-302c8f0bf95f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":127588,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44941/session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52789/session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f/execute/sync {'script': "const cheese='cheese'; return cheese", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52789 "POST /session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52789/session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f {} urllib3.connectionpool: [DEBUG] http://localhost:52789 "DELETE /session/ba0071c7-2810-4aa5-9f64-302c8f0bf95f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_can_return_a_const_in_a_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 127854 using 0 to output None (WebKitWebProcess:127757): GLib-GIO-WARNING **: 15:41:53.588: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e7be8574-dfe2-4dc7-a047-74c95d2ec629: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55439/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55439 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55439 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"811c1d0d-ea73-4e6b-8718-51674e7df1ec","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":127860,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39561/session/811c1d0d-ea73-4e6b-8718-51674e7df1ec"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55439/session/811c1d0d-ea73-4e6b-8718-51674e7df1ec/url {'url': 'http://127.0.0.1:8000/const_js.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55439 "POST /session/811c1d0d-ea73-4e6b-8718-51674e7df1ec/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55439/session/811c1d0d-ea73-4e6b-8718-51674e7df1ec/execute/sync {'script': "return makeMeA('sandwich');", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:55439 "POST /session/811c1d0d-ea73-4e6b-8718-51674e7df1ec/execute/sync HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese sandwich"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55439/session/811c1d0d-ea73-4e6b-8718-51674e7df1ec {} urllib3.connectionpool: [DEBUG] http://localhost:55439 "DELETE /session/811c1d0d-ea73-4e6b-8718-51674e7df1ec HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::test_can_return_global_const[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 128129 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49075/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49075 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49075 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1de590ff-98da-478e-9a13-7d8cc9c75ae8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":128133,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45025/session/1de590ff-98da-478e-9a13-7d8cc9c75ae8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49075/session/1de590ff-98da-478e-9a13-7d8cc9c75ae8/url {'url': 'http://127.0.0.1:8000/const_js.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49075 "POST /session/1de590ff-98da-478e-9a13-7d8cc9c75ae8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49075/session/1de590ff-98da-478e-9a13-7d8cc9c75ae8/execute/sync {'script': 'return cheese', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:49075 "POST /session/1de590ff-98da-478e-9a13-7d8cc9c75ae8/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49075/session/1de590ff-98da-478e-9a13-7d8cc9c75ae8 {} urllib3.connectionpool: [DEBUG] http://localhost:49075 "DELETE /session/1de590ff-98da-478e-9a13-7d8cc9c75ae8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/executing_javascript_tests.py: 31 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 31 passed, 33 warnings in 66.77s (0:01:06) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 24 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_click_on_submit_input_elements[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 128407 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56549/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56549 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56549 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c4b1c61d-8bfe-493b-95b8-8102be58f8e3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":128409,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43227/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:41:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56549 "POST /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/element {'using': 'css selector', 'value': '[id="submitButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:56549 "POST /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-66CE75C1-17B6-44B7-A7E6-8C5E7D355B75"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/element/node-66CE75C1-17B6-44B7-A7E6-8C5E7D355B75/click {} urllib3.connectionpool: [DEBUG] http://localhost:56549 "POST /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/element/node-66CE75C1-17B6-44B7-A7E6-8C5E7D355B75/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/title {} urllib3.connectionpool: [DEBUG] http://localhost:56549 "GET /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/title HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Leave From Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/title {} urllib3.connectionpool: [DEBUG] http://localhost:56549 "GET /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56549/session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3 {} urllib3.connectionpool: [DEBUG] http://localhost:56549 "DELETE /session/c4b1c61d-8bfe-493b-95b8-8102be58f8e3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_clicking_on_unclickable_elements_does_nothing[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 128681 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53255/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53255 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53255 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1818a778-d3d0-4bf4-9911-9a2f003f3b8f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":128685,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36085/session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53255/session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53255 "POST /session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53255/session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/element {'using': 'xpath', 'value': '//body'} urllib3.connectionpool: [DEBUG] http://localhost:53255 "POST /session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-38C09B30-E210-4283-9880-D92D1F3800AA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53255/session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/element/node-38C09B30-E210-4283-9880-D92D1F3800AA/click {} urllib3.connectionpool: [DEBUG] http://localhost:53255 "POST /session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f/element/node-38C09B30-E210-4283-9880-D92D1F3800AA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53255/session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f {} urllib3.connectionpool: [DEBUG] http://localhost:53255 "DELETE /session/1818a778-d3d0-4bf4-9911-9a2f003f3b8f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_click_image_buttons[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 128957 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47967/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47967 (WebKitWebProcess:128857): GLib-GIO-WARNING **: 15:42:09.483: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-54f7b9f5-b84e-4c1f-9a89-af56625f2043: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47967 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"52fc0f03-67ff-4055-8c44-1c31e2fb82fe","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":128961,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34089/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47967/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47967 "POST /session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47967/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:47967 "POST /session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E4158E38-C7B7-4CB2-ACE6-1727F6BB01A7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47967/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/element/node-E4158E38-C7B7-4CB2-ACE6-1727F6BB01A7/click {} urllib3.connectionpool: [DEBUG] http://localhost:47967 "POST /session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/element/node-E4158E38-C7B7-4CB2-ACE6-1727F6BB01A7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47967/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/title {} urllib3.connectionpool: [DEBUG] http://localhost:47967 "GET /session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47967/session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe {} urllib3.connectionpool: [DEBUG] http://localhost:47967 "DELETE /session/52fc0f03-67ff-4055-8c44-1c31e2fb82fe HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:129133): GLib-GIO-WARNING **: 15:42:14.414: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-669619d6-04b5-4c80-8a81-1529b0f7da0c: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_submit_input_in_form[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 129236 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47761/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47761 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47761 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8424b43d-1a82-4442-8635-a7887d939bfa","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":129238,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37811/session/8424b43d-1a82-4442-8635-a7887d939bfa"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47761 "POST /session/8424b43d-1a82-4442-8635-a7887d939bfa/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa/element {'using': 'css selector', 'value': '[name="login"]'} urllib3.connectionpool: [DEBUG] http://localhost:47761 "POST /session/8424b43d-1a82-4442-8635-a7887d939bfa/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C9692410-5B87-4280-AA65-BDE03B75F958"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C9692410-5B87-4280-AA65-BDE03B75F958'}]} urllib3.connectionpool: [DEBUG] http://localhost:47761 "POST /session/8424b43d-1a82-4442-8635-a7887d939bfa/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa/title {} urllib3.connectionpool: [DEBUG] http://localhost:47761 "GET /session/8424b43d-1a82-4442-8635-a7887d939bfa/title HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Leave From Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa/title {} urllib3.connectionpool: [DEBUG] http://localhost:47761 "GET /session/8424b43d-1a82-4442-8635-a7887d939bfa/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47761/session/8424b43d-1a82-4442-8635-a7887d939bfa {} urllib3.connectionpool: [DEBUG] http://localhost:47761 "DELETE /session/8424b43d-1a82-4442-8635-a7887d939bfa HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_submit_any_input_element_within_form[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 129506 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53013/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53013 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53013 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd332e81-964f-4341-a973-ef2a778dbfc7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":129510,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40415/session/cd332e81-964f-4341-a973-ef2a778dbfc7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53013/session/cd332e81-964f-4341-a973-ef2a778dbfc7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53013 "POST /session/cd332e81-964f-4341-a973-ef2a778dbfc7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53013/session/cd332e81-964f-4341-a973-ef2a778dbfc7/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:53013 "POST /session/cd332e81-964f-4341-a973-ef2a778dbfc7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0537036E-B93B-432D-B0B6-DC64F7A25F2C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53013/session/cd332e81-964f-4341-a973-ef2a778dbfc7/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0537036E-B93B-432D-B0B6-DC64F7A25F2C'}]} urllib3.connectionpool: [DEBUG] http://localhost:53013 "POST /session/cd332e81-964f-4341-a973-ef2a778dbfc7/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53013/session/cd332e81-964f-4341-a973-ef2a778dbfc7/title {} urllib3.connectionpool: [DEBUG] http://localhost:53013 "GET /session/cd332e81-964f-4341-a973-ef2a778dbfc7/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53013/session/cd332e81-964f-4341-a973-ef2a778dbfc7 {} urllib3.connectionpool: [DEBUG] http://localhost:53013 "DELETE /session/cd332e81-964f-4341-a973-ef2a778dbfc7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:129682): GLib-GIO-WARNING **: 15:42:21.384: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-40603406-ce3c-4a39-8f7f-e23a45a87c53: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_submit_any_element_within_form[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 129783 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45485/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45485 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45485 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f6bf0746-0e15-419e-bca9-c40c46e4fd60","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":129787,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44779/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45485/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45485 "POST /session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45485/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/element {'using': 'xpath', 'value': '//form/p'} urllib3.connectionpool: [DEBUG] http://localhost:45485 "POST /session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BE339562-D449-489D-9080-E8AA22C2F5D2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45485/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BE339562-D449-489D-9080-E8AA22C2F5D2'}]} urllib3.connectionpool: [DEBUG] http://localhost:45485 "POST /session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45485/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/title {} urllib3.connectionpool: [DEBUG] http://localhost:45485 "GET /session/f6bf0746-0e15-419e-bca9-c40c46e4fd60/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45485/session/f6bf0746-0e15-419e-bca9-c40c46e4fd60 {} urllib3.connectionpool: [DEBUG] http://localhost:45485 "DELETE /session/f6bf0746-0e15-419e-bca9-c40c46e4fd60 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_submit_element_with_id_submit[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 130054 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34119/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34119 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering (WebKitWebProcess:129957): GLib-GIO-WARNING **: 15:42:24.434: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-db0c66b1-fd00-4db6-b06f-78ee8b3b3434: The connection is closed ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34119 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2f772091-8947-4c62-96c8-e9bb2301c02b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":130056,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36541/session/2f772091-8947-4c62-96c8-e9bb2301c02b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34119/session/2f772091-8947-4c62-96c8-e9bb2301c02b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34119 "POST /session/2f772091-8947-4c62-96c8-e9bb2301c02b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34119/session/2f772091-8947-4c62-96c8-e9bb2301c02b/element {'using': 'css selector', 'value': '[id="submit"]'} urllib3.connectionpool: [DEBUG] http://localhost:34119 "POST /session/2f772091-8947-4c62-96c8-e9bb2301c02b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3C260ECF-2644-4379-AEB0-15BE26A18D41"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34119/session/2f772091-8947-4c62-96c8-e9bb2301c02b/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3C260ECF-2644-4379-AEB0-15BE26A18D41'}]} urllib3.connectionpool: [DEBUG] http://localhost:34119 "POST /session/2f772091-8947-4c62-96c8-e9bb2301c02b/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34119/session/2f772091-8947-4c62-96c8-e9bb2301c02b/title {} urllib3.connectionpool: [DEBUG] http://localhost:34119 "GET /session/2f772091-8947-4c62-96c8-e9bb2301c02b/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34119/session/2f772091-8947-4c62-96c8-e9bb2301c02b {} urllib3.connectionpool: [DEBUG] http://localhost:34119 "DELETE /session/2f772091-8947-4c62-96c8-e9bb2301c02b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_submit_element_with_name_submit[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 130333 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47217/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47217 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47217 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"94b8120b-3eca-4084-89df-5832280031f1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":130335,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43019/session/94b8120b-3eca-4084-89df-5832280031f1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47217/session/94b8120b-3eca-4084-89df-5832280031f1/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47217 "POST /session/94b8120b-3eca-4084-89df-5832280031f1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47217/session/94b8120b-3eca-4084-89df-5832280031f1/element {'using': 'css selector', 'value': '[name="submit"]'} urllib3.connectionpool: [DEBUG] http://localhost:47217 "POST /session/94b8120b-3eca-4084-89df-5832280031f1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-774A6162-CB74-4CBF-8DC8-13EEDE3EDB21"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47217/session/94b8120b-3eca-4084-89df-5832280031f1/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-774A6162-CB74-4CBF-8DC8-13EEDE3EDB21'}]} urllib3.connectionpool: [DEBUG] http://localhost:47217 "POST /session/94b8120b-3eca-4084-89df-5832280031f1/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47217/session/94b8120b-3eca-4084-89df-5832280031f1/title {} urllib3.connectionpool: [DEBUG] http://localhost:47217 "GET /session/94b8120b-3eca-4084-89df-5832280031f1/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47217/session/94b8120b-3eca-4084-89df-5832280031f1 {} urllib3.connectionpool: [DEBUG] http://localhost:47217 "DELETE /session/94b8120b-3eca-4084-89df-5832280031f1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_not_submit_button_outside_form[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 130605 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57425/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57425 (WebKitWebProcess:130507): GLib-GIO-WARNING **: 15:42:30.976: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-82c9e63b-0949-4edc-848b-087efeffa5db: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57425 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"157af944-6987-4f7b-bc3b-f737554f85a6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":130607,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38803/session/157af944-6987-4f7b-bc3b-f737554f85a6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57425/session/157af944-6987-4f7b-bc3b-f737554f85a6/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57425 "POST /session/157af944-6987-4f7b-bc3b-f737554f85a6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57425/session/157af944-6987-4f7b-bc3b-f737554f85a6/element {'using': 'css selector', 'value': '[name="SearchableText"]'} urllib3.connectionpool: [DEBUG] http://localhost:57425 "POST /session/157af944-6987-4f7b-bc3b-f737554f85a6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-08E21730-600A-445B-9F36-4EF1B48C3B3E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57425/session/157af944-6987-4f7b-bc3b-f737554f85a6/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-08E21730-600A-445B-9F36-4EF1B48C3B3E'}]} urllib3.connectionpool: [DEBUG] http://localhost:57425 "POST /session/157af944-6987-4f7b-bc3b-f737554f85a6/execute/sync HTTP/1.1" 500 97 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"javascript error","message":"Unable to find owning document","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '97'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57425/session/157af944-6987-4f7b-bc3b-f737554f85a6 {} urllib3.connectionpool: [DEBUG] http://localhost:57425 "DELETE /session/157af944-6987-4f7b-bc3b-f737554f85a6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_enter_text_into_atext_area_by_setting_its_value[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 130879 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33027/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33027 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33027 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c02eb7b-3e67-4c86-b145-f7f850f23501","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":130881,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33163/session/1c02eb7b-3e67-4c86-b145-f7f850f23501"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33027/session/1c02eb7b-3e67-4c86-b145-f7f850f23501/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33027 "POST /session/1c02eb7b-3e67-4c86-b145-f7f850f23501/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33027/session/1c02eb7b-3e67-4c86-b145-f7f850f23501/element {'using': 'css selector', 'value': '[id="keyUpArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:33027 "POST /session/1c02eb7b-3e67-4c86-b145-f7f850f23501/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-87BC6D52-5660-46A1-8703-D9D32DF92DD1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33027/session/1c02eb7b-3e67-4c86-b145-f7f850f23501/element/node-87BC6D52-5660-46A1-8703-D9D32DF92DD1/value {'text': 'Brie and cheddar', 'value': ['B', 'r', 'i', 'e', ' ', 'a', 'n', 'd', ' ', 'c', 'h', 'e', 'd', 'd', 'a', 'r']} urllib3.connectionpool: [DEBUG] http://localhost:33027 "POST /session/1c02eb7b-3e67-4c86-b145-f7f850f23501/element/node-87BC6D52-5660-46A1-8703-D9D32DF92DD1/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33027/session/1c02eb7b-3e67-4c86-b145-f7f850f23501/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-87BC6D52-5660-46A1-8703-D9D32DF92DD1'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:33027 "POST /session/1c02eb7b-3e67-4c86-b145-f7f850f23501/execute/sync HTTP/1.1" 200 28 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Brie and cheddar"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '28'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33027/session/1c02eb7b-3e67-4c86-b145-f7f850f23501 {} urllib3.connectionpool: [DEBUG] http://localhost:33027 "DELETE /session/1c02eb7b-3e67-4c86-b145-f7f850f23501 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_enter_data_into_form_fields[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 131156 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48921 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"54b43af5-a705-478a-86df-fe5e9e746aca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":131160,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33773/session/54b43af5-a705-478a-86df-fe5e9e746aca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/element {'using': 'xpath', 'value': "//form[@name='someForm']/input[@id='username']"} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"change"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/element/node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C/clear {} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/element/node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/element/node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C/value {'text': 'some text', 'value': ['s', 'o', 'm', 'e', ' ', 't', 'e', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/element/node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/element {'using': 'xpath', 'value': "//form[@name='someForm']/input[@id='username']"} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B753C31A-3EF0-4B51-9C89-16CB1FE7F39C'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48921 "POST /session/54b43af5-a705-478a-86df-fe5e9e746aca/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"some text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48921/session/54b43af5-a705-478a-86df-fe5e9e746aca {} urllib3.connectionpool: [DEBUG] http://localhost:48921 "DELETE /session/54b43af5-a705-478a-86df-fe5e9e746aca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_select_acheck_box[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 131429 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50599/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50599 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50599 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d47dab91-b770-4dc0-b2d4-e575374b3c62","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":131433,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38359/session/d47dab91-b770-4dc0-b2d4-e575374b3c62"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50599 "POST /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:50599 "POST /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "GET /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/click {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "POST /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "GET /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/click {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "POST /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "GET /session/d47dab91-b770-4dc0-b2d4-e575374b3c62/element/node-C0DAB9D9-295C-4EFC-BBAE-BDC135293CD4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50599/session/d47dab91-b770-4dc0-b2d4-e575374b3c62 {} urllib3.connectionpool: [DEBUG] http://localhost:50599 "DELETE /session/d47dab91-b770-4dc0-b2d4-e575374b3c62 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_toggle_the_checked_state_of_acheckbox[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 131701 using 0 to output None (WebKitWebProcess:131605): GLib-GIO-WARNING **: 15:42:46.960: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b8ce0896-4803-4c4e-b5f3-f775a861cc88: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51787/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51787 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51787 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c356b5e3-c1cc-4c4c-b05c-94cd86387e00","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":131707,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46437/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51787 "POST /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:51787 "POST /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "GET /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/click {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "POST /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "GET /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/click {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "POST /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "GET /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00/element/node-3502CC53-C4FA-409C-AEAD-7A00BAE20E2B/selected HTTP/1.1" 200 15 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51787/session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00 {} urllib3.connectionpool: [DEBUG] http://localhost:51787 "DELETE /session/c356b5e3-c1cc-4c4c-b05c-94cd86387e00 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_toggling_acheckbox_should_return_its_current_state[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 131976 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48919/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48919 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48919 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"09998bdc-2319-4994-a86e-e16b5050735e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":131978,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38449/session/09998bdc-2319-4994-a86e-e16b5050735e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48919 "POST /session/09998bdc-2319-4994-a86e-e16b5050735e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:48919 "POST /session/09998bdc-2319-4994-a86e-e16b5050735e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "GET /session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/click {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "POST /session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "GET /session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/click {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "POST /session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "GET /session/09998bdc-2319-4994-a86e-e16b5050735e/element/node-1A076307-3D28-4EF9-BA1A-15B9C1AC40B5/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48919/session/09998bdc-2319-4994-a86e-e16b5050735e {} urllib3.connectionpool: [DEBUG] http://localhost:48919 "DELETE /session/09998bdc-2319-4994-a86e-e16b5050735e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_select_aradio_button[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 132248 using 0 to output None (WebKitWebProcess:132148): GLib-GIO-WARNING **: 15:42:57.309: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-63563b9b-9cdc-4d78-a9a9-79d9239bacd6: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54135/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54135 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54135 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"88719a20-fa67-4af1-9477-87714262f1f2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":132252,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40337/session/88719a20-fa67-4af1-9477-87714262f1f2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54135 "POST /session/88719a20-fa67-4af1-9477-87714262f1f2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:42:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2/element {'using': 'css selector', 'value': '[id="peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:54135 "POST /session/88719a20-fa67-4af1-9477-87714262f1f2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-829B535A-C835-490D-98D0-80A09E9A1435"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54135 "GET /session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/click {} urllib3.connectionpool: [DEBUG] http://localhost:54135 "POST /session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54135 "GET /session/88719a20-fa67-4af1-9477-87714262f1f2/element/node-829B535A-C835-490D-98D0-80A09E9A1435/selected HTTP/1.1" 200 14 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54135/session/88719a20-fa67-4af1-9477-87714262f1f2 {} urllib3.connectionpool: [DEBUG] http://localhost:54135 "DELETE /session/88719a20-fa67-4af1-9477-87714262f1f2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_select_aradio_button_by_clicking_on_it[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 132524 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58579/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58579 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58579 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d641bbb8-550b-4df8-81fe-21d1db687c34","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":132528,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46235/session/d641bbb8-550b-4df8-81fe-21d1db687c34"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58579 "POST /session/d641bbb8-550b-4df8-81fe-21d1db687c34/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34/element {'using': 'css selector', 'value': '[id="peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:58579 "POST /session/d641bbb8-550b-4df8-81fe-21d1db687c34/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58579 "GET /session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/click {} urllib3.connectionpool: [DEBUG] http://localhost:58579 "POST /session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58579 "GET /session/d641bbb8-550b-4df8-81fe-21d1db687c34/element/node-B46AA8B7-D53C-495F-9B5E-71CDE3DB1BE4/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58579/session/d641bbb8-550b-4df8-81fe-21d1db687c34 {} urllib3.connectionpool: [DEBUG] http://localhost:58579 "DELETE /session/d641bbb8-550b-4df8-81fe-21d1db687c34 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_return_state_of_radio_buttons_before_interaction[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 132798 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42011/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42011 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42011 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"025ccae9-5f16-45f2-9bce-e717c48ada2b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":132802,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43349/session/025ccae9-5f16-45f2-9bce-e717c48ada2b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42011 "POST /session/025ccae9-5f16-45f2-9bce-e717c48ada2b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element {'using': 'css selector', 'value': '[id="cheese_and_peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:42011 "POST /session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8048426B-BD51-4931-9667-976C0C7468B7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element/node-8048426B-BD51-4931-9667-976C0C7468B7/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42011 "GET /session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element/node-8048426B-BD51-4931-9667-976C0C7468B7/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element {'using': 'css selector', 'value': '[id="cheese"]'} urllib3.connectionpool: [DEBUG] http://localhost:42011 "POST /session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-608233AC-0C63-4CDC-922A-401F862098FC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element/node-608233AC-0C63-4CDC-922A-401F862098FC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42011 "GET /session/025ccae9-5f16-45f2-9bce-e717c48ada2b/element/node-608233AC-0C63-4CDC-922A-401F862098FC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42011/session/025ccae9-5f16-45f2-9bce-e717c48ada2b {} urllib3.connectionpool: [DEBUG] http://localhost:42011 "DELETE /session/025ccae9-5f16-45f2-9bce-e717c48ada2b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_toggling_an_option_should_toggle_options_in_amulti_select[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver (WebKitWebProcess:132971): GLib-GIO-WARNING **: 15:43:10.452: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-92b33997-9304-4981-87c8-5395b9356d3f: The connection is closed selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 133070 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57951 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b4785edc-6087-44d6-94ff-d11abb6e50f7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":133074,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37707/session/b4785edc-6087-44d6-94ff-d11abb6e50f7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EF05C663-5030-4003-9B05-B49631513465"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-EF05C663-5030-4003-9B05-B49631513465/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-EF05C663-5030-4003-9B05-B49631513465/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-DBD166F4-1F7E-4D1E-AA1C-20ECA6FA0431"},{"element-6066-11e4-a52e-4f735466cecf":"node-643D2C2D-66D9-493C-8B43-52D183766CB0"},{"element-6066-11e4-a52e-4f735466cecf":"node-EBA1CA51-878D-4654-B012-DBD6C828BE90"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "GET /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/click {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "GET /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/click {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "POST /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "GET /session/b4785edc-6087-44d6-94ff-d11abb6e50f7/element/node-BF9D87ED-A995-4AEB-A72C-C3F302CCDBEC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57951/session/b4785edc-6087-44d6-94ff-d11abb6e50f7 {} urllib3.connectionpool: [DEBUG] http://localhost:57951 "DELETE /session/b4785edc-6087-44d6-94ff-d11abb6e50f7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_throw_an_exception_when_selecting_an_unselectable_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 133342 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58061/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58061 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58061 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"152f161e-d2ea-485e-bd81-4eaa9bd8da0a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":133344,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45303/session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58061/session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58061 "POST /session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58061/session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/element {'using': 'xpath', 'value': '//title'} urllib3.connectionpool: [DEBUG] http://localhost:58061 "POST /session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-737C1D31-37FA-4978-B506-B4B0E9B0DD44"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58061/session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/element/node-737C1D31-37FA-4978-B506-B4B0E9B0DD44/click {} urllib3.connectionpool: [DEBUG] http://localhost:58061 "POST /session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a/element/node-737C1D31-37FA-4978-B506-B4B0E9B0DD44/click HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58061/session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a {} urllib3.connectionpool: [DEBUG] http://localhost:58061 "DELETE /session/152f161e-d2ea-485e-bd81-4eaa9bd8da0a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_sending_keyboard_events_should_append_text_in_inputs[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 133614 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43591 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f516d3e6-d7e6-401e-a52c-bf30fc597fc7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":133616,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38519/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C1582A15-8F69-43C1-86C8-81848D848EFB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element/node-C1582A15-8F69-43C1-86C8-81848D848EFB/value {'text': 'Some', 'value': ['S', 'o', 'm', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element/node-C1582A15-8F69-43C1-86C8-81848D848EFB/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C1582A15-8F69-43C1-86C8-81848D848EFB'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Some"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element/node-C1582A15-8F69-43C1-86C8-81848D848EFB/value {'text': ' text', 'value': [' ', 't', 'e', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/element/node-C1582A15-8F69-43C1-86C8-81848D848EFB/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C1582A15-8F69-43C1-86C8-81848D848EFB'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43591 "POST /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Some text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43591/session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7 {} urllib3.connectionpool: [DEBUG] http://localhost:43591 "DELETE /session/f516d3e6-d7e6-401e-a52c-bf30fc597fc7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:133792): GLib-GIO-WARNING **: 15:43:21.648: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-831700a0-fc48-49eb-a266-595a5fd6b613: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_clear_text_from_input_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 133895 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37315 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1d113a38-4161-4258-bf6a-84ecb12985bf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":133897,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46429/session/1d113a38-4161-4258-bf6a-84ecb12985bf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B66C2352-8D4B-44C1-A14B-B73094492F3F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/element/node-B66C2352-8D4B-44C1-A14B-B73094492F3F/value {'text': 'Some text', 'value': ['S', 'o', 'm', 'e', ' ', 't', 'e', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/element/node-B66C2352-8D4B-44C1-A14B-B73094492F3F/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B66C2352-8D4B-44C1-A14B-B73094492F3F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Some text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/element/node-B66C2352-8D4B-44C1-A14B-B73094492F3F/clear {} urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/element/node-B66C2352-8D4B-44C1-A14B-B73094492F3F/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B66C2352-8D4B-44C1-A14B-B73094492F3F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:37315 "POST /session/1d113a38-4161-4258-bf6a-84ecb12985bf/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37315/session/1d113a38-4161-4258-bf6a-84ecb12985bf {} urllib3.connectionpool: [DEBUG] http://localhost:37315 "DELETE /session/1d113a38-4161-4258-bf6a-84ecb12985bf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_empty_text_boxes_should_return_an_empty_string_not_null[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 134168 using 0 to output None (WebKitWebProcess:134069): GLib-GIO-WARNING **: 15:43:24.968: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a9ff677d-62c6-4377-8ace-49dfecf09c79: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45219 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"228fcb18-488e-4198-9626-88188f1593b7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":134172,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44585/session/228fcb18-488e-4198-9626-88188f1593b7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session/228fcb18-488e-4198-9626-88188f1593b7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session/228fcb18-488e-4198-9626-88188f1593b7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AE1C46AD-7620-4E68-96F3-1CB6FA753D1B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AE1C46AD-7620-4E68-96F3-1CB6FA753D1B'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session/228fcb18-488e-4198-9626-88188f1593b7/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7/element {'using': 'css selector', 'value': '[id="emptyTextArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session/228fcb18-488e-4198-9626-88188f1593b7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-94850C28-2E3D-4F2B-B6F7-D2526304CA85"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-94850C28-2E3D-4F2B-B6F7-D2526304CA85'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:45219 "POST /session/228fcb18-488e-4198-9626-88188f1593b7/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45219/session/228fcb18-488e-4198-9626-88188f1593b7 {} urllib3.connectionpool: [DEBUG] http://localhost:45219 "DELETE /session/228fcb18-488e-4198-9626-88188f1593b7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_should_be_able_to_clear_text_from_text_areas[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 134445 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41897 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"63983dd2-7af9-4d73-9aa1-b8e33a96c6a5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":134449,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43011/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-131E4405-B051-4BA1-B3BD-2ADAF5616839"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element/node-131E4405-B051-4BA1-B3BD-2ADAF5616839/value {'text': 'Some text', 'value': ['S', 'o', 'm', 'e', ' ', 't', 'e', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element/node-131E4405-B051-4BA1-B3BD-2ADAF5616839/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-131E4405-B051-4BA1-B3BD-2ADAF5616839'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example textSome text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element/node-131E4405-B051-4BA1-B3BD-2ADAF5616839/clear {} urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/element/node-131E4405-B051-4BA1-B3BD-2ADAF5616839/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-131E4405-B051-4BA1-B3BD-2ADAF5616839'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:41897 "POST /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41897/session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5 {} urllib3.connectionpool: [DEBUG] http://localhost:41897 "DELETE /session/63983dd2-7af9-4d73-9aa1-b8e33a96c6a5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::test_radio_should_not_be_selected_after_selecting_sibling[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 134721 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59801 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"919bd765-8382-40e8-9429-4849620853b6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":134725,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36239/session/919bd765-8382-40e8-9429-4849620853b6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session/919bd765-8382-40e8-9429-4849620853b6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element {'using': 'css selector', 'value': '[id="cheese"]'} urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session/919bd765-8382-40e8-9429-4849620853b6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-70F07594-96E9-4726-8E8D-3ACA21F109FC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element {'using': 'css selector', 'value': '[id="peas"]'} urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session/919bd765-8382-40e8-9429-4849620853b6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0B705F41-2ED7-480B-A68F-CF0530B62C29"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/click {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "GET /session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "GET /session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/click {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "POST /session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "GET /session/919bd765-8382-40e8-9429-4849620853b6/element/node-70F07594-96E9-4726-8E8D-3ACA21F109FC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "GET /session/919bd765-8382-40e8-9429-4849620853b6/element/node-0B705F41-2ED7-480B-A68F-CF0530B62C29/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59801/session/919bd765-8382-40e8-9429-4849620853b6 {} urllib3.connectionpool: [DEBUG] http://localhost:59801 "DELETE /session/919bd765-8382-40e8-9429-4849620853b6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/form_handling_tests.py: 24 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 24 passed, 26 warnings in 94.96s (0:01:34) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 39 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_always_focus_on_the_top_most_frame_after_anavigation_event[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135001 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49839/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49839 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49839 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":135003,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39865/session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49839/session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49839 "POST /session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49839/session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/element {'using': 'tag name', 'value': 'frameset'} urllib3.connectionpool: [DEBUG] http://localhost:49839 "POST /session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1242325-7112-4596-B48B-3939A89B4C7A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49839/session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:49839 "POST /session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49839/session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf {} urllib3.connectionpool: [DEBUG] http://localhost:49839 "DELETE /session/ce9d0ff4-bf5a-484a-a0a6-496fedb9cebf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_not_automatically_switch_focus_to_an_iframe_when_apage_containing_them_is_loaded[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135286 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54913 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"be9f015d-1bac-49ef-99cb-46402114fc56","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":135290,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36385/session/be9f015d-1bac-49ef-99cb-46402114fc56"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session/be9f015d-1bac-49ef-99cb-46402114fc56/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session/be9f015d-1bac-49ef-99cb-46402114fc56/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session/be9f015d-1bac-49ef-99cb-46402114fc56/element {'using': 'css selector', 'value': '[id="iframe_page_heading"]'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session/be9f015d-1bac-49ef-99cb-46402114fc56/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B7964A40-FCF1-4284-A2F6-8C048D62A522"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54913/session/be9f015d-1bac-49ef-99cb-46402114fc56/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54913 "POST /session/be9f015d-1bac-49ef-99cb-46402114fc56/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54913/session/be9f015d-1bac-49ef-99cb-46402114fc56 {} urllib3.connectionpool: [DEBUG] http://localhost:54913 "DELETE /session/be9f015d-1bac-49ef-99cb-46402114fc56 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:135457): GLib-GIO-WARNING **: 15:43:43.581: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-28575385-0cf1-4c30-859f-0e2e742d9d7e: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_open_page_with_broken_frameset[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135558 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59569 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"05165259-49f2-4431-af91-f4741c621e24","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":135560,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33993/session/05165259-49f2-4431-af91-f4741c621e24"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/url {'url': 'http://127.0.0.1:8000/framesetPage3.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/element {'using': 'css selector', 'value': '[id="first"]'} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CA4CEA50-CC66-408A-9824-A95C80D1341C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-CA4CEA50-CC66-408A-9824-A95C80D1341C'}} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/element {'using': 'css selector', 'value': '[id="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0C7E985F-B50B-423E-84D9-5642586339DC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-0C7E985F-B50B-423E-84D9-5642586339DC'}} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:59569 "POST /session/05165259-49f2-4431-af91-f4741c621e24/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59569/session/05165259-49f2-4431-af91-f4741c621e24 {} urllib3.connectionpool: [DEBUG] http://localhost:59569 "DELETE /session/05165259-49f2-4431-af91-f4741c621e24 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_aframe_by_its_index[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135830 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47157/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47157 (process:135832): Gtk-WARNING **: 15:43:47.728: Failed to open display (WebKitWebProcess:135732): GLib-GIO-WARNING **: 15:43:47.730: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-607c1d6c-6c72-4e9f-9f91-dd8f1c504240: The connection is closed +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~ Stack of Thread-1002 (_run_web_server) (140071993054912) ~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 152, in _run_web_server self.server.handle_request() File "/usr/lib/python3.14/socketserver.py", line 297, in handle_request if selector.select(timeout): File "/usr/lib/python3.14/selectors.py", line 398, in select fd_event_list = self._selector.poll(timeout) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ERROR WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_an_iframe_by_its_index[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135844 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54605 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a58f6564-6fea-4627-9e00-aeec6b85cfb3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":135846,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35217/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:43:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/element {'using': 'css selector', 'value': '[name="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-02DBFD50-5295-4058-9C8E-FDF7E665A820"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-02DBFD50-5295-4058-9C8E-FDF7E665A820'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54605 "POST /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54605/session/a58f6564-6fea-4627-9e00-aeec6b85cfb3 {} urllib3.connectionpool: [DEBUG] http://localhost:54605 "DELETE /session/a58f6564-6fea-4627-9e00-aeec6b85cfb3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_aframe_by_its_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 136117 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55985 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ac010665-b9a7-43af-9743-cf632e4ad75d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":136121,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44145/session/ac010665-b9a7-43af-9743-cf632e4ad75d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/element {'using': 'css selector', 'value': '[id="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/element {'using': 'css selector', 'value': '[name="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6AFAAE8A-C3F3-4607-A89E-CE2F15972B53"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-6AFAAE8A-C3F3-4607-A89E-CE2F15972B53'}} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/element {'using': 'tag name', 'value': 'frame'} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-886FCCDC-48A7-4127-9EB5-F4BBA4378DD4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-886FCCDC-48A7-4127-9EB5-F4BBA4378DD4'}, 'name']} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"child1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:55985 "POST /session/ac010665-b9a7-43af-9743-cf632e4ad75d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55985/session/ac010665-b9a7-43af-9743-cf632e4ad75d {} urllib3.connectionpool: [DEBUG] http://localhost:55985 "DELETE /session/ac010665-b9a7-43af-9743-cf632e4ad75d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:136291): GLib-GIO-WARNING **: 15:44:05.142: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b57ecdcc-2fd9-44cb-9c86-8023a620b558: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_an_iframe_by_its_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 136403 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43561 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00231c0a-8932-496c-b61a-b859ae26deb6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":136406,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37941/session/00231c0a-8932-496c-b61a-b859ae26deb6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/element {'using': 'css selector', 'value': '[id="iframe1-name"]'} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/element {'using': 'css selector', 'value': '[name="iframe1-name"]'} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8FEF7E5C-8B75-4897-A2E3-D18E5CE7D187"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-8FEF7E5C-8B75-4897-A2E3-D18E5CE7D187'}} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/element {'using': 'css selector', 'value': '[name="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-69F8CB73-A334-476E-806F-778EDC5DE93F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-69F8CB73-A334-476E-806F-778EDC5DE93F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:43561 "POST /session/00231c0a-8932-496c-b61a-b859ae26deb6/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43561/session/00231c0a-8932-496c-b61a-b859ae26deb6 {} urllib3.connectionpool: [DEBUG] http://localhost:43561 "DELETE /session/00231c0a-8932-496c-b61a-b859ae26deb6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:136578): GLib-GIO-WARNING **: 15:44:09.147: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d337f23a-8a4f-4363-8880-b07d4bcaaeda: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_aframe_by_its_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 136678 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51587 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a7e1e093-5538-46dd-8d39-61f4bd969486","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":136682,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32941/session/a7e1e093-5538-46dd-8d39-61f4bd969486"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session/a7e1e093-5538-46dd-8d39-61f4bd969486/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/element {'using': 'css selector', 'value': '[id="fifth"]'} urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session/a7e1e093-5538-46dd-8d39-61f4bd969486/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-490011AE-B6F4-48AC-952E-3DC30965F38A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-490011AE-B6F4-48AC-952E-3DC30965F38A'}} urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session/a7e1e093-5538-46dd-8d39-61f4bd969486/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/element {'using': 'css selector', 'value': '[name="windowOne"]'} urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session/a7e1e093-5538-46dd-8d39-61f4bd969486/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-697CAD34-AD54-4892-A9C1-D105EB2030B9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/element/node-697CAD34-AD54-4892-A9C1-D105EB2030B9/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:51587 "GET /session/a7e1e093-5538-46dd-8d39-61f4bd969486/element/node-697CAD34-AD54-4892-A9C1-D105EB2030B9/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Open new window"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51587 "POST /session/a7e1e093-5538-46dd-8d39-61f4bd969486/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51587/session/a7e1e093-5538-46dd-8d39-61f4bd969486 {} urllib3.connectionpool: [DEBUG] http://localhost:51587 "DELETE /session/a7e1e093-5538-46dd-8d39-61f4bd969486 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_an_iframe_by_its_id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 136964 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56393 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ddfe5150-86da-4663-84f2-d1b578030d81","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":136968,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45589/session/ddfe5150-86da-4663-84f2-d1b578030d81"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B36DF0FC-3FFE-4CDD-9779-12EDC4868DAB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-B36DF0FC-3FFE-4CDD-9779-12EDC4868DAB'}} urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/element {'using': 'css selector', 'value': '[name="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7057A4EA-10EA-48C2-935C-9B5A89865730"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7057A4EA-10EA-48C2-935C-9B5A89865730'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:56393 "POST /session/ddfe5150-86da-4663-84f2-d1b578030d81/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56393/session/ddfe5150-86da-4663-84f2-d1b578030d81 {} urllib3.connectionpool: [DEBUG] http://localhost:56393 "DELETE /session/ddfe5150-86da-4663-84f2-d1b578030d81 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_frame_with_name_containing_dot[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 137240 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43931 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ad602e2f-ee2e-4a60-a73c-19062e053c4c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":137244,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38797/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element {'using': 'css selector', 'value': '[id="sixth.iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A6B29524-6239-4EFF-AC99-99F36719D904"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-A6B29524-6239-4EFF-AC99-99F36719D904'}} urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1144272E-0500-44DF-B5CB-207E7298DD0B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element/node-1144272E-0500-44DF-B5CB-207E7298DD0B/text {} urllib3.connectionpool: [DEBUG] http://localhost:43931 "GET /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/element/node-1144272E-0500-44DF-B5CB-207E7298DD0B/text HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Page number 3 top"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:43931 "POST /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43931/session/ad602e2f-ee2e-4a60-a73c-19062e053c4c {} urllib3.connectionpool: [DEBUG] http://localhost:43931 "DELETE /session/ad602e2f-ee2e-4a60-a73c-19062e053c4c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_aframe_using_apreviously_located_web_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 137524 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49065 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":137528,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41189/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element {'using': 'tag name', 'value': 'frame'} urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0E883267-2A34-44F5-B848-E1591FE2F489"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-0E883267-2A34-44F5-B848-E1591FE2F489'}} urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BCB18165-9FF9-42A4-A081-CA23FB5B0F67"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element/node-BCB18165-9FF9-42A4-A081-CA23FB5B0F67/text {} urllib3.connectionpool: [DEBUG] http://localhost:49065 "GET /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/element/node-BCB18165-9FF9-42A4-A081-CA23FB5B0F67/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:49065 "POST /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49065/session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d {} urllib3.connectionpool: [DEBUG] http://localhost:49065 "DELETE /session/4da7bb8f-eb2c-439f-8e5f-d1ad4b72c83d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_an_iframe_using_apreviously_located_web_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 137811 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60157 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"30ab04db-d698-4282-9a09-3f62f1ab57f8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":137813,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38303/session/30ab04db-d698-4282-9a09-3f62f1ab57f8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DBD8CDA5-3809-457D-A84E-883DAB4D13B4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-DBD8CDA5-3809-457D-A84E-883DAB4D13B4'}} urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/element {'using': 'css selector', 'value': '[name="id-name1"]'} urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F79435D0-7E7D-4503-A1F6-0EADB29C7D64"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F79435D0-7E7D-4503-A1F6-0EADB29C7D64'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"name"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:60157 "POST /session/30ab04db-d698-4282-9a09-3f62f1ab57f8/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60157/session/30ab04db-d698-4282-9a09-3f62f1ab57f8 {} urllib3.connectionpool: [DEBUG] http://localhost:60157 "DELETE /session/30ab04db-d698-4282-9a09-3f62f1ab57f8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:137982): GLib-GIO-WARNING **: 15:44:32.241: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-3088c168-3348-4ba6-8f0e-e2c6a2e2cb88: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_ensure_element_is_aframe_before_switching[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 138084 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41393/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41393 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41393 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6c3e83a4-d6ff-4661-8e00-2e669691014a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":138087,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46093/session/6c3e83a4-d6ff-4661-8e00-2e669691014a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41393/session/6c3e83a4-d6ff-4661-8e00-2e669691014a/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41393 "POST /session/6c3e83a4-d6ff-4661-8e00-2e669691014a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41393/session/6c3e83a4-d6ff-4661-8e00-2e669691014a/element {'using': 'tag name', 'value': 'frameset'} urllib3.connectionpool: [DEBUG] http://localhost:41393 "POST /session/6c3e83a4-d6ff-4661-8e00-2e669691014a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2C603B7F-338C-431E-BEF7-EB4B9829A43F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41393/session/6c3e83a4-d6ff-4661-8e00-2e669691014a/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-2C603B7F-338C-431E-BEF7-EB4B9829A43F'}} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:41393 "POST /session/6c3e83a4-d6ff-4661-8e00-2e669691014a/frame HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such frame","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41393/session/6c3e83a4-d6ff-4661-8e00-2e669691014a/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:41393 "POST /session/6c3e83a4-d6ff-4661-8e00-2e669691014a/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41393/session/6c3e83a4-d6ff-4661-8e00-2e669691014a {} urllib3.connectionpool: [DEBUG] http://localhost:41393 "DELETE /session/6c3e83a4-d6ff-4661-8e00-2e669691014a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_frame_searches_should_be_relative_to_the_currently_selected_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 138371 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51483 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"279730aa-b618-4449-a036-189d73bf07e5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":138373,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42351/session/279730aa-b618-4449-a036-189d73bf07e5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[id="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[name="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0A6F93C4-7DF5-46B4-8907-78C9FE58CBCA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-0A6F93C4-7DF5-46B4-8907-78C9FE58CBCA'}} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07845C15-BC25-4EFC-8AFA-203DBBCF9108"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element/node-07845C15-BC25-4EFC-8AFA-203DBBCF9108/text {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/279730aa-b618-4449-a036-189d73bf07e5/element/node-07845C15-BC25-4EFC-8AFA-203DBBCF9108/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6FE5A15D-C296-4522-A412-27ABDADBBBD6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-6FE5A15D-C296-4522-A412-27ABDADBBBD6'}} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[id="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[name="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[name="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0A6F93C4-7DF5-46B4-8907-78C9FE58CBCA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-0A6F93C4-7DF5-46B4-8907-78C9FE58CBCA'}} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07845C15-BC25-4EFC-8AFA-203DBBCF9108"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/element/node-07845C15-BC25-4EFC-8AFA-203DBBCF9108/text {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/279730aa-b618-4449-a036-189d73bf07e5/element/node-07845C15-BC25-4EFC-8AFA-203DBBCF9108/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/279730aa-b618-4449-a036-189d73bf07e5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51483/session/279730aa-b618-4449-a036-189d73bf07e5 {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "DELETE /session/279730aa-b618-4449-a036-189d73bf07e5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:138544): GLib-GIO-WARNING **: 15:44:40.493: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6f4ff8ee-468c-4ee5-82f8-0eef64419af3: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_select_child_frames_by_chained_calls[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 138659 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45843 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"648c7c3b-864f-4d6d-8361-943f407d5143","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":138663,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36989/session/648c7c3b-864f-4d6d-8361-943f407d5143"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/element {'using': 'css selector', 'value': '[name="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6B546150-280C-45B1-95C8-1FFCBD08D6E6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-6B546150-280C-45B1-95C8-1FFCBD08D6E6'}} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/element {'using': 'css selector', 'value': '[name="child2"]'} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-772925FF-9BE0-47F3-B0F6-B623991CCF78"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-772925FF-9BE0-47F3-B0F6-B623991CCF78'}} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0482565F-8EE4-49E1-BF0C-AEFCEFDEED0C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/element/node-0482565F-8EE4-49E1-BF0C-AEFCEFDEED0C/text {} urllib3.connectionpool: [DEBUG] http://localhost:45843 "GET /session/648c7c3b-864f-4d6d-8361-943f407d5143/element/node-0482565F-8EE4-49E1-BF0C-AEFCEFDEED0C/text HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"11"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:45843 "POST /session/648c7c3b-864f-4d6d-8361-943f407d5143/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45843/session/648c7c3b-864f-4d6d-8361-943f407d5143 {} urllib3.connectionpool: [DEBUG] http://localhost:45843 "DELETE /session/648c7c3b-864f-4d6d-8361-943f407d5143 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_throw_frame_not_found_exception_looking_up_sub_frames_with_super_frame_names[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 138945 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41293 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0d36cf18-3879-4794-ba5a-ded94c0dcd9e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":138949,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34017/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/element {'using': 'css selector', 'value': '[name="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-39662D6E-6840-4F63-839E-7489EFFB7417"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-39662D6E-6840-4F63-839E-7489EFFB7417'}} urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/element {'using': 'css selector', 'value': '[name="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:41293 "POST /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41293/session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e {} urllib3.connectionpool: [DEBUG] http://localhost:41293 "DELETE /session/0d36cf18-3879-4794-ba5a-ded94c0dcd9e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_throw_an_exception_when_aframe_cannot_be_found[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 139226 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34077/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34077 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34077 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f60fb12f-d217-498c-b2d1-e2d401624697","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":139230,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41675/session/f60fb12f-d217-498c-b2d1-e2d401624697"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34077/session/f60fb12f-d217-498c-b2d1-e2d401624697/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34077 "POST /session/f60fb12f-d217-498c-b2d1-e2d401624697/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34077/session/f60fb12f-d217-498c-b2d1-e2d401624697/element {'using': 'css selector', 'value': '[name="Nothing here"]'} urllib3.connectionpool: [DEBUG] http://localhost:34077 "POST /session/f60fb12f-d217-498c-b2d1-e2d401624697/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34077/session/f60fb12f-d217-498c-b2d1-e2d401624697/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:34077 "POST /session/f60fb12f-d217-498c-b2d1-e2d401624697/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34077/session/f60fb12f-d217-498c-b2d1-e2d401624697 {} (WebKitWebProcess:139401): GLib-GIO-WARNING **: 15:44:54.372: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6ab6e446-d60d-40b3-bd7c-3da159cfd413: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:34077 "DELETE /session/f60fb12f-d217-498c-b2d1-e2d401624697 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_throw_an_exception_when_aframe_cannot_be_found_by_index[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 139499 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41995/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41995 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41995 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"24b563a8-04c2-4101-9e9a-b4224b6712a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":139503,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35333/session/24b563a8-04c2-4101-9e9a-b4224b6712a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41995/session/24b563a8-04c2-4101-9e9a-b4224b6712a2/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41995 "POST /session/24b563a8-04c2-4101-9e9a-b4224b6712a2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41995/session/24b563a8-04c2-4101-9e9a-b4224b6712a2/frame {'id': 27} urllib3.connectionpool: [DEBUG] http://localhost:41995 "POST /session/24b563a8-04c2-4101-9e9a-b4224b6712a2/frame HTTP/1.1" 404 64 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such frame","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41995/session/24b563a8-04c2-4101-9e9a-b4224b6712a2/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:41995 "POST /session/24b563a8-04c2-4101-9e9a-b4224b6712a2/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41995/session/24b563a8-04c2-4101-9e9a-b4224b6712a2 {} urllib3.connectionpool: [DEBUG] http://localhost:41995 "DELETE /session/24b563a8-04c2-4101-9e9a-b4224b6712a2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_parent_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 139770 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56975 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d07b2577-3112-4922-8562-fc10bb3b1a25","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":139772,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44871/session/d07b2577-3112-4922-8562-fc10bb3b1a25"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:44:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/element {'using': 'css selector', 'value': '[name="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EBA7FECF-03A7-45F5-9C1B-CD5CA8625D25"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-EBA7FECF-03A7-45F5-9C1B-CD5CA8625D25'}} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame/parent {} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame/parent HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/element {'using': 'css selector', 'value': '[name="first"]'} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C40D63AD-3A51-436F-973B-4FEB3AE84F3C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-C40D63AD-3A51-436F-973B-4FEB3AE84F3C'}} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EA2C6B96-F6C4-459B-9CCC-BA85636EA822"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/element/node-EA2C6B96-F6C4-459B-9CCC-BA85636EA822/text {} urllib3.connectionpool: [DEBUG] http://localhost:56975 "GET /session/d07b2577-3112-4922-8562-fc10bb3b1a25/element/node-EA2C6B96-F6C4-459B-9CCC-BA85636EA822/text HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:56975 "POST /session/d07b2577-3112-4922-8562-fc10bb3b1a25/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56975/session/d07b2577-3112-4922-8562-fc10bb3b1a25 {} urllib3.connectionpool: [DEBUG] http://localhost:56975 "DELETE /session/d07b2577-3112-4922-8562-fc10bb3b1a25 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_parent_frame_from_asecond_level_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 140048 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37181 (WebKitWebProcess:139941): GLib-GIO-WARNING **: 15:45:02.530: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-3a038ce3-6f43-4f76-b190-24096a4ae0e0: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7c93c341-05b6-45c2-9e69-c0245cb04582","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":140050,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44135/session/7c93c341-05b6-45c2-9e69-c0245cb04582"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/element {'using': 'css selector', 'value': '[name="fourth"]'} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A433FF65-7CEA-45EE-9E03-DE467F550AC4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-A433FF65-7CEA-45EE-9E03-DE467F550AC4'}} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/element {'using': 'css selector', 'value': '[name="child1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EB482C65-ABBF-4E03-98BD-F6FB071A0218"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-EB482C65-ABBF-4E03-98BD-F6FB071A0218'}} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame/parent {} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame/parent HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/element {'using': 'css selector', 'value': '[name="child2"]'} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-01C962E5-5937-41D7-9079-7102A203C6A7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-01C962E5-5937-41D7-9079-7102A203C6A7'}} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/element {'using': 'css selector', 'value': '[id="pageNumber"]'} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2B70973C-732A-4201-BBFF-9BB55912F720"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/element/node-2B70973C-732A-4201-BBFF-9BB55912F720/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:37181 "GET /session/7c93c341-05b6-45c2-9e69-c0245cb04582/element/node-2B70973C-732A-4201-BBFF-9BB55912F720/text HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"11"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:37181 "POST /session/7c93c341-05b6-45c2-9e69-c0245cb04582/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37181/session/7c93c341-05b6-45c2-9e69-c0245cb04582 {} urllib3.connectionpool: [DEBUG] http://localhost:37181 "DELETE /session/7c93c341-05b6-45c2-9e69-c0245cb04582 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_switching_to_parent_frame_from_default_context_is_no_op[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 140334 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46035/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46035 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46035 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"191f30b4-67d3-4d81-aff2-b697ed24587f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":140340,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44937/session/191f30b4-67d3-4d81-aff2-b697ed24587f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46035/session/191f30b4-67d3-4d81-aff2-b697ed24587f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46035 "POST /session/191f30b4-67d3-4d81-aff2-b697ed24587f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46035/session/191f30b4-67d3-4d81-aff2-b697ed24587f/frame/parent {} urllib3.connectionpool: [DEBUG] http://localhost:46035 "POST /session/191f30b4-67d3-4d81-aff2-b697ed24587f/frame/parent HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46035/session/191f30b4-67d3-4d81-aff2-b697ed24587f/title {} urllib3.connectionpool: [DEBUG] http://localhost:46035 "GET /session/191f30b4-67d3-4d81-aff2-b697ed24587f/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46035/session/191f30b4-67d3-4d81-aff2-b697ed24587f/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:46035 "POST /session/191f30b4-67d3-4d81-aff2-b697ed24587f/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46035/session/191f30b4-67d3-4d81-aff2-b697ed24587f {} urllib3.connectionpool: [DEBUG] http://localhost:46035 "DELETE /session/191f30b4-67d3-4d81-aff2-b697ed24587f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_parent_from_an_iframe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 140604 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44161 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6d7a0950-df46-4531-8d0b-ee1f34bed75f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":140608,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40665/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame/parent {} urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame/parent HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/element {'using': 'css selector', 'value': '[id="iframe_page_heading"]'} urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-24AC2DB2-9AEC-45A4-85FE-0F0250BEA56E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:44161 "POST /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44161/session/6d7a0950-df46-4531-8d0b-ee1f34bed75f {} urllib3.connectionpool: [DEBUG] http://localhost:44161 "DELETE /session/6d7a0950-df46-4531-8d0b-ee1f34bed75f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_continue_to_refer_to_the_same_frame_once_it_has_been_selected[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 140881 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56105 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"992c0f39-43c7-49f2-a365-014aa478c734","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":140883,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43873/session/992c0f39-43c7-49f2-a365-014aa478c734"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/frame {'id': 2} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/element {'using': 'xpath', 'value': "//input[@name='checky']"} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B8ECF66F-FE1E-49EB-A417-827520D8DF67"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/element/node-B8ECF66F-FE1E-49EB-A417-827520D8DF67/click {} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/element/node-B8ECF66F-FE1E-49EB-A417-827520D8DF67/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B8ECF66F-FE1E-49EB-A417-827520D8DF67'}]} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/element {'using': 'xpath', 'value': '//p'} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5723BA93-8B3E-4624-B07F-CADFAC737B2B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/element/node-5723BA93-8B3E-4624-B07F-CADFAC737B2B/text {} urllib3.connectionpool: [DEBUG] http://localhost:56105 "GET /session/992c0f39-43c7-49f2-a365-014aa478c734/element/node-5723BA93-8B3E-4624-B07F-CADFAC737B2B/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:56105 "POST /session/992c0f39-43c7-49f2-a365-014aa478c734/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56105/session/992c0f39-43c7-49f2-a365-014aa478c734 {} urllib3.connectionpool: [DEBUG] http://localhost:56105 "DELETE /session/992c0f39-43c7-49f2-a365-014aa478c734 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:141055): GLib-GIO-WARNING **: 15:45:16.974: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-589eb63e-bbe7-47f6-8187-aa0d675fc8a7: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_focus_on_the_replacement_when_aframe_follows_alink_to_a_top_targeted_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 141165 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37607 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"69b6106d-bd6c-4f53-a062-b7ae4c760062","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":141169,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37823/session/69b6106d-bd6c-4f53-a062-b7ae4c760062"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element {'using': 'link text', 'value': 'top'} urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F1EF6D1B-8532-4A88-9E6A-7BD9617EE028"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element/node-F1EF6D1B-8532-4A88-9E6A-7BD9617EE028/click {} urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element/node-F1EF6D1B-8532-4A88-9E6A-7BD9617EE028/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/title {} urllib3.connectionpool: [DEBUG] http://localhost:37607 "GET /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element {'using': 'css selector', 'value': '[id="only-exists-on-xhtmltest"]'} urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/element HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:37607 "POST /session/69b6106d-bd6c-4f53-a062-b7ae4c760062/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37607/session/69b6106d-bd6c-4f53-a062-b7ae4c760062 {} urllib3.connectionpool: [DEBUG] http://localhost:37607 "DELETE /session/69b6106d-bd6c-4f53-a062-b7ae4c760062 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_allow_auser_to_switch_from_an_iframe_back_to_the_main_content_of_the_page[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 141451 using 0 to output None (WebKitWebProcess:141341): GLib-GIO-WARNING **: 15:45:20.725: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-188e583f-c72a-4c3c-bbac-3b912c0ea96b: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2ed76052-556b-478d-a1b0-490097f25493","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":141455,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44571/session/2ed76052-556b-478d-a1b0-490097f25493"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session/2ed76052-556b-478d-a1b0-490097f25493/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session/2ed76052-556b-478d-a1b0-490097f25493/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session/2ed76052-556b-478d-a1b0-490097f25493/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493/element {'using': 'css selector', 'value': '[id="iframe_page_heading"]'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session/2ed76052-556b-478d-a1b0-490097f25493/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1D42802-5DC4-43D0-815C-8CAA23D37AB2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54835 "POST /session/2ed76052-556b-478d-a1b0-490097f25493/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54835/session/2ed76052-556b-478d-a1b0-490097f25493 {} urllib3.connectionpool: [DEBUG] http://localhost:54835 "DELETE /session/2ed76052-556b-478d-a1b0-490097f25493 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:141623): GLib-GIO-WARNING **: 15:45:24.609: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e7d28aaa-76bf-4d29-9683-1ec459a0f35c: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_allow_the_user_to_switch_to_an_iframe_and_remain_focused_on_it[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 141722 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51871 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"65108df2-1814-4b67-bdbb-d72fc67390ac","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":141726,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42035/session/65108df2-1814-4b67-bdbb-d72fc67390ac"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/element {'using': 'css selector', 'value': '[id="submitButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7CE0BC0E-47C5-475A-B9C9-3857DF1E43CF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/element/node-7CE0BC0E-47C5-475A-B9C9-3857DF1E43CF/click {} urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/element/node-7CE0BC0E-47C5-475A-B9C9-3857DF1E43CF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/element {'using': 'css selector', 'value': '[id="greeting"]'} urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-18543381-BF74-43CC-A2E0-5F86ABE8E3FA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/element/node-18543381-BF74-43CC-A2E0-5F86ABE8E3FA/text {} urllib3.connectionpool: [DEBUG] http://localhost:51871 "GET /session/65108df2-1814-4b67-bdbb-d72fc67390ac/element/node-18543381-BF74-43CC-A2E0-5F86ABE8E3FA/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51871 "POST /session/65108df2-1814-4b67-bdbb-d72fc67390ac/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51871/session/65108df2-1814-4b67-bdbb-d72fc67390ac {} urllib3.connectionpool: [DEBUG] http://localhost:51871 "DELETE /session/65108df2-1814-4b67-bdbb-d72fc67390ac HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_click_in_aframe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 141998 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38663 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b51b0ea7-a71d-424d-a03e-a5556c5afb99","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":142000,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44327/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[id="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-39818556-E879-4A9E-B3D9-81F420EA515C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-39818556-E879-4A9E-B3D9-81F420EA515C'}} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[id="submitButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-ACAB58A1-7FCD-4770-A18A-3FFFF309EAE0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-ACAB58A1-7FCD-4770-A18A-3FFFF309EAE0/click {} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-ACAB58A1-7FCD-4770-A18A-3FFFF309EAE0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[id="greeting"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD/text {} urllib3.connectionpool: [DEBUG] http://localhost:38663 "GET /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[id="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-39818556-E879-4A9E-B3D9-81F420EA515C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-39818556-E879-4A9E-B3D9-81F420EA515C'}} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element {'using': 'css selector', 'value': '[id="greeting"]'} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:38663 "GET /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/element/node-3DCDC4BD-48F0-415A-B98F-110D056DD5AD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:38663 "POST /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38663/session/b51b0ea7-a71d-424d-a03e-a5556c5afb99 {} urllib3.connectionpool: [DEBUG] http://localhost:38663 "DELETE /session/b51b0ea7-a71d-424d-a03e-a5556c5afb99 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_click_in_aframe_that_rewrites_top_window_location[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 142287 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46703 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c0571b40-3685-4f96-93ac-de2220a1f4d1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":142291,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36151/session/c0571b40-3685-4f96-93ac-de2220a1f4d1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/url {'url': 'http://127.0.0.1:8000/click_tests/issue5237.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element {'using': 'css selector', 'value': '[id="search"]'} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3C62D456-C52F-4EF3-B011-BD0C0E7B8AEF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-3C62D456-C52F-4EF3-B011-BD0C0E7B8AEF'}} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element {'using': 'css selector', 'value': '[id="submit"]'} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A2219976-EE02-436A-AFAD-BEED379D3217"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element/node-A2219976-EE02-436A-AFAD-BEED379D3217/click {} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/element/node-A2219976-EE02-436A-AFAD-BEED379D3217/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/title {} urllib3.connectionpool: [DEBUG] http://localhost:46703 "GET /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/title HTTP/1.1" 200 38 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Target page for issue 5237"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '38'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:46703 "POST /session/c0571b40-3685-4f96-93ac-de2220a1f4d1/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46703/session/c0571b40-3685-4f96-93ac-de2220a1f4d1 {} urllib3.connectionpool: [DEBUG] http://localhost:46703 "DELETE /session/c0571b40-3685-4f96-93ac-de2220a1f4d1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_click_in_asub_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 142563 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54005 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"05b21ac7-d300-4fb4-a737-d627b9401014","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":142567,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44259/session/05b21ac7-d300-4fb4-a737-d627b9401014"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="sixth"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-14DBF227-F3B6-4DAB-A3C8-DD60FC8A603D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-14DBF227-F3B6-4DAB-A3C8-DD60FC8A603D'}} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-79C66E26-5358-40BB-86C6-BB9F55589804"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-79C66E26-5358-40BB-86C6-BB9F55589804'}} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="submitButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6609D025-DCAC-4709-8A95-2C4A872A7531"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-6609D025-DCAC-4709-8A95-2C4A872A7531/click {} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-6609D025-DCAC-4709-8A95-2C4A872A7531/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="greeting"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AAF334A2-3CD3-4CF0-8976-75FA907564CF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-AAF334A2-3CD3-4CF0-8976-75FA907564CF/text {} urllib3.connectionpool: [DEBUG] http://localhost:54005 "GET /session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-AAF334A2-3CD3-4CF0-8976-75FA907564CF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="sixth"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-14DBF227-F3B6-4DAB-A3C8-DD60FC8A603D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-14DBF227-F3B6-4DAB-A3C8-DD60FC8A603D'}} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-79C66E26-5358-40BB-86C6-BB9F55589804"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-79C66E26-5358-40BB-86C6-BB9F55589804'}} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element {'using': 'css selector', 'value': '[id="greeting"]'} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AAF334A2-3CD3-4CF0-8976-75FA907564CF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-AAF334A2-3CD3-4CF0-8976-75FA907564CF/text {} urllib3.connectionpool: [DEBUG] http://localhost:54005 "GET /session/05b21ac7-d300-4fb4-a737-d627b9401014/element/node-AAF334A2-3CD3-4CF0-8976-75FA907564CF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54005 "POST /session/05b21ac7-d300-4fb4-a737-d627b9401014/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54005/session/05b21ac7-d300-4fb4-a737-d627b9401014 {} urllib3.connectionpool: [DEBUG] http://localhost:54005 "DELETE /session/05b21ac7-d300-4fb4-a737-d627b9401014 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:142739): GLib-GIO-WARNING **: 15:45:39.363: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-362950f4-cc96-4679-ad57-a71ff5499ead: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_find_elements_in_iframes_by_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 142853 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35593 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd914b65-b58f-4ec4-8baf-faed89a12d13","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":142855,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36923/session/cd914b65-b58f-4ec4-8baf-faed89a12d13"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session/cd914b65-b58f-4ec4-8baf-faed89a12d13/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session/cd914b65-b58f-4ec4-8baf-faed89a12d13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F3A2FFD9-AE26-44BC-B14E-382CF991D658"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-F3A2FFD9-AE26-44BC-B14E-382CF991D658'}} urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session/cd914b65-b58f-4ec4-8baf-faed89a12d13/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13/element {'using': 'xpath', 'value': "//*[@id = 'changeme']"} urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session/cd914b65-b58f-4ec4-8baf-faed89a12d13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6CAEE515-4D81-4F73-81C7-04ECE4A89FA3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:35593 "POST /session/cd914b65-b58f-4ec4-8baf-faed89a12d13/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35593/session/cd914b65-b58f-4ec4-8baf-faed89a12d13 {} urllib3.connectionpool: [DEBUG] http://localhost:35593 "DELETE /session/cd914b65-b58f-4ec4-8baf-faed89a12d13 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_get_current_url_returns_top_level_browsing_context_url[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 143128 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35029/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35029 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35029 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"026b09d9-aebd-42c3-ae1a-f47269c54186","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":143132,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42063/session/026b09d9-aebd-42c3-ae1a-f47269c54186"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35029 "POST /session/026b09d9-aebd-42c3-ae1a-f47269c54186/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/url {} urllib3.connectionpool: [DEBUG] http://localhost:35029 "GET /session/026b09d9-aebd-42c3-ae1a-f47269c54186/url HTTP/1.1" 200 47 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/frameset.html"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '47'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/element {'using': 'css selector', 'value': '[name="second"]'} urllib3.connectionpool: [DEBUG] http://localhost:35029 "POST /session/026b09d9-aebd-42c3-ae1a-f47269c54186/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F38EC739-99A4-48F3-BB65-F23D78C2721B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-F38EC739-99A4-48F3-BB65-F23D78C2721B'}} urllib3.connectionpool: [DEBUG] http://localhost:35029 "POST /session/026b09d9-aebd-42c3-ae1a-f47269c54186/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/url {} urllib3.connectionpool: [DEBUG] http://localhost:35029 "GET /session/026b09d9-aebd-42c3-ae1a-f47269c54186/url HTTP/1.1" 200 47 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/frameset.html"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '47'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:35029 "POST /session/026b09d9-aebd-42c3-ae1a-f47269c54186/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35029/session/026b09d9-aebd-42c3-ae1a-f47269c54186 {} urllib3.connectionpool: [DEBUG] http://localhost:35029 "DELETE /session/026b09d9-aebd-42c3-ae1a-f47269c54186 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_get_current_url_returns_top_level_browsing_context_url_for_iframes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 143412 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54443/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54443 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54443 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"148e79e1-3172-48d3-9b3c-4b1cacf1c6dc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":143414,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46299/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54443 "POST /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url {} urllib3.connectionpool: [DEBUG] http://localhost:54443 "GET /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url HTTP/1.1" 200 46 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/iframes.html"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '46'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:54443 "POST /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-872C59D0-DE96-459D-842F-44C2A4EF7D15"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-872C59D0-DE96-459D-842F-44C2A4EF7D15'}} urllib3.connectionpool: [DEBUG] http://localhost:54443 "POST /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url {} urllib3.connectionpool: [DEBUG] http://localhost:54443 "GET /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/url HTTP/1.1" 200 46 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"http://127.0.0.1:8000/iframes.html"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '46'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:54443 "POST /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54443/session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc {} urllib3.connectionpool: [DEBUG] http://localhost:54443 "DELETE /session/148e79e1-3172-48d3-9b3c-4b1cacf1c6dc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_the_top_if_the_frame_is_deleted_from_under_us[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 143691 using 0 to output None (WebKitWebProcess:143589): GLib-GIO-WARNING **: 15:45:50.329: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-15155986-fab5-41f6-a4aa-04ba42480781: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37021 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f0beeb6f-afea-4411-a5c1-f91a111f84dd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":143695,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35919/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/url {'url': 'http://127.0.0.1:8000/frame_switching_tests/deletingFrame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-503BECF7-5E4A-4F79-98AC-F71206477CE7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-503BECF7-5E4A-4F79-98AC-F71206477CE7'}} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="killIframe"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DA623B4D-FEEB-48C3-9016-2A2749023398"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element/node-DA623B4D-FEEB-48C3-9016-2A2749023398/click {} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element/node-DA623B4D-FEEB-48C3-9016-2A2749023398/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="addBackFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-909AE1B4-2E9A-4B0E-B413-F0D00DE9609B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element/node-909AE1B4-2E9A-4B0E-B413-F0D00DE9609B/click {} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element/node-909AE1B4-2E9A-4B0E-B413-F0D00DE9609B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CA0634F2-13F0-49A0-A207-6E77941C0A7D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CA0634F2-13F0-49A0-A207-6E77941C0A7D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-CA0634F2-13F0-49A0-A207-6E77941C0A7D'}} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element {'using': 'css selector', 'value': '[id="success"]'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C2F27C7-A3DF-4970-9FC4-1B6F718DE6F4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:37021 "POST /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37021/session/f0beeb6f-afea-4411-a5c1-f91a111f84dd {} urllib3.connectionpool: [DEBUG] http://localhost:37021 "DELETE /session/f0beeb6f-afea-4411-a5c1-f91a111f84dd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:143867): GLib-GIO-WARNING **: 15:45:53.601: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-75d52185-06b9-4da3-994a-e08a92083b90: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_the_top_if_the_frame_is_deleted_from_under_us_with_frame_index[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 143969 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36001 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f92df472-3906-4277-81c2-64d27d5d5f07","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":143973,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45303/session/f92df472-3906-4277-81c2-64d27d5d5f07"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/url {'url': 'http://127.0.0.1:8000/frame_switching_tests/deletingFrame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/element {'using': 'css selector', 'value': '[id="killIframe"]'} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DD42404E-A307-48BD-945A-28935231DDCA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/element/node-DD42404E-A307-48BD-945A-28935231DDCA/click {} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/element/node-DD42404E-A307-48BD-945A-28935231DDCA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/element {'using': 'css selector', 'value': '[id="addBackFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-82C0BE24-B613-4FEC-8E3B-EBD6E0E04220"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/element/node-82C0BE24-B613-4FEC-8E3B-EBD6E0E04220/click {} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/element/node-82C0BE24-B613-4FEC-8E3B-EBD6E0E04220/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/frame {'id': 0} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/element {'using': 'css selector', 'value': '[id="success"]'} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-908E73BA-29B7-4213-9938-FAB69D6A9A63"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:36001 "POST /session/f92df472-3906-4277-81c2-64d27d5d5f07/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36001/session/f92df472-3906-4277-81c2-64d27d5d5f07 {} urllib3.connectionpool: [DEBUG] http://localhost:36001 "DELETE /session/f92df472-3906-4277-81c2-64d27d5d5f07 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_frame_to_be_available_and_switch_to_it_using_string_inputs[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 144243 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51735 (WebKitWebProcess:144145): GLib-GIO-WARNING **: 15:45:57.802: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-afc81b1a-6820-4ccc-9749-2fc2657a4f56: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f41fa445-0ebe-40a1-aa32-79a3cfc912b4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":144245,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44105/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/url {'url': 'http://127.0.0.1:8000/frame_switching_tests/deletingFrame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:45:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2A0DC397-14DE-4107-866E-1C2D0B180171"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-2A0DC397-14DE-4107-866E-1C2D0B180171'}} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element {'using': 'css selector', 'value': '[id="killIframe"]'} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-619C981C-DD8F-4A60-BCAC-0F943FB2E865"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element/node-619C981C-DD8F-4A60-BCAC-0F943FB2E865/click {} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element/node-619C981C-DD8F-4A60-BCAC-0F943FB2E865/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element {'using': 'css selector', 'value': '[id="addBackFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE724D3E-7310-4D8D-AC1C-17AEFF39FBFF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element/node-DE724D3E-7310-4D8D-AC1C-17AEFF39FBFF/click {} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element/node-DE724D3E-7310-4D8D-AC1C-17AEFF39FBFF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE7FAF46-B5AB-4279-ADDC-174BCB721B4F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-DE7FAF46-B5AB-4279-ADDC-174BCB721B4F'}} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element {'using': 'css selector', 'value': '[id="success"]'} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/element HTTP/1.1" 200 93 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DF12F012-6C77-4196-912C-95248127D799"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:51735 "POST /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51735/session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4 {} urllib3.connectionpool: [DEBUG] http://localhost:51735 "DELETE /session/f41fa445-0ebe-40a1-aa32-79a3cfc912b4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_the_top_if_the_frame_is_deleted_from_under_us_with_webelement[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 144521 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58901 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0d1d9dec-f0f4-4be4-88da-676730a07bc9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":144525,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46529/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/url {'url': 'http://127.0.0.1:8000/frame_switching_tests/deletingFrame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A5C499D3-51F4-4761-99AD-BAA572E64629"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-A5C499D3-51F4-4761-99AD-BAA572E64629'}} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element {'using': 'css selector', 'value': '[id="killIframe"]'} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-12AAA279-BA14-4E29-8EF8-3D1EEAD81A5D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element/node-12AAA279-BA14-4E29-8EF8-3D1EEAD81A5D/click {} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element/node-12AAA279-BA14-4E29-8EF8-3D1EEAD81A5D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element {'using': 'css selector', 'value': '[id="addBackFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9A13D67D-5B7C-49A2-9246-0C9F793A6F1C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element/node-9A13D67D-5B7C-49A2-9246-0C9F793A6F1C/click {} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element/node-9A13D67D-5B7C-49A2-9246-0C9F793A6F1C/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9577F6DC-FA13-44EF-848E-A423FDF3A4F6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-9577F6DC-FA13-44EF-848E-A423FDF3A4F6'}} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element {'using': 'css selector', 'value': '[id="success"]'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3E5ABB84-A84D-4A6B-96E2-A2E7FEC7B703"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:58901 "POST /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58901/session/0d1d9dec-f0f4-4be4-88da-676730a07bc9 {} urllib3.connectionpool: [DEBUG] http://localhost:58901 "DELETE /session/0d1d9dec-f0f4-4be4-88da-676730a07bc9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_return_window_title_in_aframeset[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 144796 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57803/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57803 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57803 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00422141-59a1-4753-9bed-4a3e77d656f0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":144798,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37303/session/00422141-59a1-4753-9bed-4a3e77d656f0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57803 "POST /session/00422141-59a1-4753-9bed-4a3e77d656f0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:57803 "POST /session/00422141-59a1-4753-9bed-4a3e77d656f0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F66E05E3-C725-4018-A1F6-2369BD668310"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-F66E05E3-C725-4018-A1F6-2369BD668310'}} urllib3.connectionpool: [DEBUG] http://localhost:57803 "POST /session/00422141-59a1-4753-9bed-4a3e77d656f0/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0/title {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:57803 "GET /session/00422141-59a1-4753-9bed-4a3e77d656f0/title HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Unique title"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:57803 "POST /session/00422141-59a1-4753-9bed-4a3e77d656f0/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57803/session/00422141-59a1-4753-9bed-4a3e77d656f0 {} urllib3.connectionpool: [DEBUG] http://localhost:57803 "DELETE /session/00422141-59a1-4753-9bed-4a3e77d656f0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_java_script_should_execute_in_the_context_of_the_current_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 145083 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45233 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f9b2323a-6296-4f66-b170-347c59ce4a71","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":145088,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41471/session/f9b2323a-6296-4f66-b170-347c59ce4a71"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/url {'url': 'http://127.0.0.1:8000/frameset.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/execute/sync {'script': 'return window == window.top', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/element {'using': 'css selector', 'value': '[name="third"]'} urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D5A71EF1-B536-42E5-B19D-F48CD6378D7A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-D5A71EF1-B536-42E5-B19D-F48CD6378D7A'}} urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/execute/sync {'script': 'return window != window.top', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:45233 "POST /session/f9b2323a-6296-4f66-b170-347c59ce4a71/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45233/session/f9b2323a-6296-4f66-b170-347c59ce4a71 {} urllib3.connectionpool: [DEBUG] http://localhost:45233 "DELETE /session/f9b2323a-6296-4f66-b170-347c59ce4a71 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:145256): GLib-GIO-WARNING **: 15:46:11.679: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-2a951e3f-6a16-4eb9-b473-d783d4702f0b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_get_should_switch_to_default_context[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 145367 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50323 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bb2f94bf-08bc-478d-92db-03ef14d9bfe3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":145371,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45551/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D28BA9FD-C74A-46D5-8539-1E2014F86C43"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D28BA9FD-C74A-46D5-8539-1E2014F86C43"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-D28BA9FD-C74A-46D5-8539-1E2014F86C43'}} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element {'using': 'css selector', 'value': '[id="cheese"]'} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6EEC4E6F-2786-47E7-9BA3-4F06CCB8825C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/url {'url': 'http://127.0.0.1:8000/iframes.html'} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3EA31A76-185B-4B6B-BAC8-CBA788AE0918"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/frame {'id': None} urllib3.connectionpool: [DEBUG] http://localhost:50323 "POST /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50323/session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3 {} urllib3.connectionpool: [DEBUG] http://localhost:50323 "DELETE /session/bb2f94bf-08bc-478d-92db-03ef14d9bfe3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:145541): GLib-GIO-WARNING **: 15:46:15.557: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b644ac9d-2493-4fe0-89cf-78b7fe8e31e1: The connection is closed ==================================== ERRORS ==================================== _ ERROR at setup of test_should_be_able_to_switch_to_aframe_by_its_index[webkitgtk] _ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/selenium/py/conftest.py:352: in driver yield selenium_driver.driver ^^^^^^^^^^^^^^^^^^^^^^ driver_class = 'webkitgtk' marker = None request = > WebDriverTests/imported/selenium/py/conftest.py:282: in driver self._driver = self._initialize_driver() ^^^^^^^^^^^^^^^^^^^^^^^^^ self = WebDriverTests/imported/selenium/py/conftest.py:301: in _initialize_driver return getattr(webdriver, self.driver_class)(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ kwargs = {'options': , 'service': } self = WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py:50: in __init__ super().__init__(command_executor=self.service.service_url, options=options) __class__ = options = self = service = WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:260: in __init__ self.start_session(capabilities) _ignore_local_proxy = False capabilities = {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}} client_config = None command_executor = 'http://localhost:47157' file_detector = None keep_alive = True locator_converter = None options = self = web_element_cls = None WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:363: in start_session response = self.execute(Command.NEW_SESSION, caps)["value"] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ capabilities = {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}} caps = {'capabilities': {'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}}, 'firstMatch': [{}]}} self = WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:452: in execute response = cast(RemoteConnection, self.command_executor).execute(driver_command, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ driver_command = 'newSession' params = {'capabilities': {'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}}, 'firstMatch': [{}]}} self = WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py:406: in execute return self._request(command_info[0], url, body=data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ command = 'newSession' command_info = ('POST', '/session') data = ('{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": {"binary": ' '"/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", "args": ' '["--automation", "--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}') params = {'capabilities': {'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}}, 'firstMatch': [{}]}} path = '/session' path_string = '/session' self = substitute_params = set() trimmed = {'capabilities': {'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'unhandledPromptBehavior': 'ignore', 'webSocketUrl': True, 'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'useOverlayScrollbars': False}}, 'firstMatch': [{}]}} url = 'http://localhost:47157/session' WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py:430: in _request response = self._conn.request(method, url, body=body, headers=headers, timeout=self._client_config.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ auth_header = None body = ('{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": {"binary": ' '"/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", "args": ' '["--automation", "--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}') headers = {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'} method = 'POST' parsed_url = ParseResult(scheme='http', netloc='localhost:47157', path='/session', params='', query='', fragment='') self = url = 'http://localhost:47157/session' Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/request.py:81: in request return self.request_encode_body( fields = None headers = {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'} method = 'POST' self = url = 'http://localhost:47157/session' urlopen_kw = {'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'request_url': 'http://localhost:47157/session', 'timeout': None} Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/request.py:173: in request_encode_body return self.urlopen(method, url, **extra_kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ encode_multipart = True extra_kw = {'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'headers': {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'}, 'request_url': 'http://localhost:47157/session', 'timeout': None} fields = None headers = {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'} method = 'POST' multipart_boundary = None self = url = 'http://localhost:47157/session' urlopen_kw = {'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'request_url': 'http://localhost:47157/session', 'timeout': None} Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/poolmanager.py:376: in urlopen response = conn.urlopen(method, u.request_uri, **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conn = kw = {'assert_same_host': False, 'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'headers': {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'}, 'redirect': False, 'request_url': 'http://localhost:47157/session', 'timeout': None} method = 'POST' redirect = True self = u = Url(scheme='http', auth=None, host='localhost', port=47157, path='/session', query=None, fragment=None) url = 'http://localhost:47157/session' Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/connectionpool.py:714: in urlopen httplib_response = self._make_request( assert_same_host = False body = ('{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": {"binary": ' '"/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", "args": ' '["--automation", "--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}') body_pos = None chunked = False clean_exit = False conn = None destination_scheme = None err = None headers = {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'} http_tunnel_required = False is_new_proxy_conn = False method = 'POST' parsed_url = Url(scheme=None, auth=None, host=None, port=None, path='/session', query=None, fragment=None) pool_timeout = None redirect = False release_conn = True release_this_conn = True response_kw = {'request_url': 'http://localhost:47157/session'} retries = Retry(total=3, connect=None, read=None, redirect=None, status=None) self = timeout = None timeout_obj = Timeout(connect=None, read=None, total=None) url = '/session' Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/connectionpool.py:466: in _make_request six.raise_from(e, None) chunked = False conn = httplib_request_kw = {'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'headers': {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'}} method = 'POST' read_timeout = None self = timeout = Timeout(connect=None, read=None, total=None) timeout_obj = Timeout(connect=None, read=None, total=None) url = '/session' Tools/Scripts/libraries/autoinstalled/python-3-x86_64/urllib3/connectionpool.py:461: in _make_request httplib_response = conn.getresponse() ^^^^^^^^^^^^^^^^^^ chunked = False conn = httplib_request_kw = {'body': '{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": ' '"MiniBrowser", "pageLoadStrategy": "normal", "webSocketUrl": true, ' '"unhandledPromptBehavior": "ignore", "webkitgtk:browserOptions": ' '{"binary": "/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser", ' '"args": ["--automation", ' '"--javascript-can-open-windows-automatically=true"], ' '"useOverlayScrollbars": false}}}}', 'headers': {'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json;charset=UTF-8', 'User-Agent': 'selenium/4.36.0.202508121825 (python linux)'}} method = 'POST' read_timeout = None self = timeout = Timeout(connect=None, read=None, total=None) timeout_obj = Timeout(connect=None, read=None, total=None) url = '/session' /usr/lib/python3.14/http/client.py:1459: in getresponse response.begin() response = self = /usr/lib/python3.14/http/client.py:336: in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ self = /usr/lib/python3.14/http/client.py:297: in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = b = def readinto(self, b): """Read up to len(b) bytes into the writable buffer *b* and return the number of bytes read. If the socket is non-blocking and no bytes are available, None is returned. If *b* is non-empty, a 0 return value indicates that the connection was shutdown at the other end. """ self._checkClosed() self._checkReadable() if self._timeout_occurred: raise OSError("cannot read from timed out object") try: > return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ E Failed: Timeout (>10.0s) from pytest-timeout. b = self = /usr/lib/python3.14/socket.py:725: Failed ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 135830 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:47157/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:47157 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/frame_switching_tests.py: 39 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_focus_on_the_replacement_when_aframe_follows_alink_to_a_top_targeted_page[webkitgtk] ERROR WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::test_should_be_able_to_switch_to_aframe_by_its_index[webkitgtk] - Failed: Timeout (>10.0s) from pytest-timeout. ======= 37 passed, 1 xfailed, 41 warnings, 1 error in 160.56s (0:02:40) ======== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_implicitly_wait_for_asingle_element[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 145648 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39503 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"adf7d74d-afa0-4a13-94bc-bd335c21bddf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":145650,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37509/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element {'using': 'css selector', 'value': '[id="adder"]'} urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-97738482-4F3C-4FE2-97CC-A0AF916E64C0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/timeouts {'implicit': 3000} urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element/node-97738482-4F3C-4FE2-97CC-A0AF916E64C0/click {} urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element/node-97738482-4F3C-4FE2-97CC-A0AF916E64C0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:39503 "POST /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E6FF4DBE-438F-44B0-95E0-528FA2073D99"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39503/session/adf7d74d-afa0-4a13-94bc-bd335c21bddf {} urllib3.connectionpool: [DEBUG] http://localhost:39503 "DELETE /session/adf7d74d-afa0-4a13-94bc-bd335c21bddf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_still_fail_to_find_an_element_when_implicit_waits_are_enabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 145921 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39945/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39945 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39945 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0922e735-d738-49cd-8e84-ce049a969584","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":145925,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38245/session/0922e735-d738-49cd-8e84-ce049a969584"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39945/session/0922e735-d738-49cd-8e84-ce049a969584/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39945 "POST /session/0922e735-d738-49cd-8e84-ce049a969584/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39945/session/0922e735-d738-49cd-8e84-ce049a969584/timeouts {'implicit': 500} urllib3.connectionpool: [DEBUG] http://localhost:39945 "POST /session/0922e735-d738-49cd-8e84-ce049a969584/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39945/session/0922e735-d738-49cd-8e84-ce049a969584/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:39945 "POST /session/0922e735-d738-49cd-8e84-ce049a969584/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39945/session/0922e735-d738-49cd-8e84-ce049a969584 {} urllib3.connectionpool: [DEBUG] http://localhost:39945 "DELETE /session/0922e735-d738-49cd-8e84-ce049a969584 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_return_after_first_attempt_to_find_one_after_disabling_implicit_waits[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 146193 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37471/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37471 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37471 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c057a3ad-319f-4b0f-8327-b22b47f57830","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":146196,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43151/session/c057a3ad-319f-4b0f-8327-b22b47f57830"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37471/session/c057a3ad-319f-4b0f-8327-b22b47f57830/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37471 "POST /session/c057a3ad-319f-4b0f-8327-b22b47f57830/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37471/session/c057a3ad-319f-4b0f-8327-b22b47f57830/timeouts {'implicit': 3000} urllib3.connectionpool: [DEBUG] http://localhost:37471 "POST /session/c057a3ad-319f-4b0f-8327-b22b47f57830/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37471/session/c057a3ad-319f-4b0f-8327-b22b47f57830/timeouts {'implicit': 0} urllib3.connectionpool: [DEBUG] http://localhost:37471 "POST /session/c057a3ad-319f-4b0f-8327-b22b47f57830/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37471/session/c057a3ad-319f-4b0f-8327-b22b47f57830/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:37471 "POST /session/c057a3ad-319f-4b0f-8327-b22b47f57830/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37471/session/c057a3ad-319f-4b0f-8327-b22b47f57830 {} urllib3.connectionpool: [DEBUG] http://localhost:37471 "DELETE /session/c057a3ad-319f-4b0f-8327-b22b47f57830 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_implicitly_wait_until_at_least_one_element_is_found_when_searching_for_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 146467 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42601 (WebKitWebProcess:146371): GLib-GIO-WARNING **: 15:46:27.469: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a557383a-ad29-4a2a-ad4d-e502017ff438: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"06154ca8-2ca1-483b-a63d-a5c4aa0fc513","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":146471,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44923/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element {'using': 'css selector', 'value': '[id="adder"]'} urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7AC21DCF-3E94-4640-9B3D-998B5D8EAA4A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/timeouts {'implicit': 2000} urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element/node-7AC21DCF-3E94-4640-9B3D-998B5D8EAA4A/click {} urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element/node-7AC21DCF-3E94-4640-9B3D-998B5D8EAA4A/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element/node-7AC21DCF-3E94-4640-9B3D-998B5D8EAA4A/click {} urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/element/node-7AC21DCF-3E94-4640-9B3D-998B5D8EAA4A/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:42601 "POST /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E572B17D-5A83-411D-809F-AFC6CD935139"},{"element-6066-11e4-a52e-4f735466cecf":"node-B7045298-85AA-4540-9306-FD2599D01BA8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42601/session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513 {} urllib3.connectionpool: [DEBUG] http://localhost:42601 "DELETE /session/06154ca8-2ca1-483b-a63d-a5c4aa0fc513 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:146644): GLib-GIO-WARNING **: 15:46:32.451: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-85b69b52-71d1-4ec8-b63a-87682954ceca: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_still_fail_to_find_an_elemenst_when_implicit_waits_are_enabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 146742 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34791/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34791 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34791 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a5c19353-1ff8-46d3-8838-56adb234b258","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":146745,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35195/session/a5c19353-1ff8-46d3-8838-56adb234b258"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34791/session/a5c19353-1ff8-46d3-8838-56adb234b258/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34791 "POST /session/a5c19353-1ff8-46d3-8838-56adb234b258/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34791/session/a5c19353-1ff8-46d3-8838-56adb234b258/timeouts {'implicit': 500} urllib3.connectionpool: [DEBUG] http://localhost:34791 "POST /session/a5c19353-1ff8-46d3-8838-56adb234b258/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34791/session/a5c19353-1ff8-46d3-8838-56adb234b258/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:34791 "POST /session/a5c19353-1ff8-46d3-8838-56adb234b258/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34791/session/a5c19353-1ff8-46d3-8838-56adb234b258 {} urllib3.connectionpool: [DEBUG] http://localhost:34791 "DELETE /session/a5c19353-1ff8-46d3-8838-56adb234b258 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) (WebKitWebProcess:146917): GLib-GIO-WARNING **: 15:46:35.963: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c9c6fbd3-3f32-4ca5-81f9-691a7f4ecbfd: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::test_should_return_after_first_attempt_to_find_many_after_disabling_implicit_waits[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 147017 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33163 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3d2eba30-209e-4661-b4c3-0dc900658b3a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":147020,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40061/session/3d2eba30-209e-4661-b4c3-0dc900658b3a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/element {'using': 'css selector', 'value': '[id="adder"]'} urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-97DD83F1-675B-4E9C-B901-4AA4BEA5A57E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/timeouts {'implicit': 1100} urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/timeouts {'implicit': 0} urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/element/node-97DD83F1-675B-4E9C-B901-4AA4BEA5A57E/click {} urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/element/node-97DD83F1-675B-4E9C-B901-4AA4BEA5A57E/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:33163 "POST /session/3d2eba30-209e-4661-b4c3-0dc900658b3a/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33163/session/3d2eba30-209e-4661-b4c3-0dc900658b3a {} urllib3.connectionpool: [DEBUG] http://localhost:33163 "DELETE /session/3d2eba30-209e-4661-b4c3-0dc900658b3a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/implicit_waits_tests.py::test_should_implicitly_wait_for_asingle_element[webkitgtk] test/selenium/webdriver/common/implicit_waits_tests.py::test_should_still_fail_to_find_an_element_when_implicit_waits_are_enabled[webkitgtk] test/selenium/webdriver/common/implicit_waits_tests.py::test_should_return_after_first_attempt_to_find_one_after_disabling_implicit_waits[webkitgtk] test/selenium/webdriver/common/implicit_waits_tests.py::test_should_implicitly_wait_until_at_least_one_element_is_found_when_searching_for_many[webkitgtk] test/selenium/webdriver/common/implicit_waits_tests.py::test_should_still_fail_to_find_an_elemenst_when_implicit_waits_are_enabled[webkitgtk] test/selenium/webdriver/common/implicit_waits_tests.py::test_should_return_after_first_attempt_to_find_many_after_disabling_implicit_waits[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 8 warnings in 22.37s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 21 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_dragging_element_with_mouse_moves_it_to_another_list[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 147293 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52131 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"24ea2e27-34c3-4bd0-9ceb-eec7305abf65","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":147295,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34161/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/url {'url': 'http://127.0.0.1:8000/draggableLists.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-82041E18-296C-4C05-9712-911038485E4A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element {'using': 'css selector', 'value': '[id="rightitem-3"]'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1BC18D6C-3A80-4AA2-9CE8-BD8AD8571591"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07236971-9773-439A-AD02-A4C0091DB895"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element {'using': 'css selector', 'value': '[id="leftitem-4"]'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6DBBB363-F390-4FFE-95E4-2EEB3E849795"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-82041E18-296C-4C05-9712-911038485E4A/text {} urllib3.connectionpool: [DEBUG] http://localhost:52131 "GET /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-82041E18-296C-4C05-9712-911038485E4A/text HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened."} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-1BC18D6C-3A80-4AA2-9CE8-BD8AD8571591'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-6DBBB363-F390-4FFE-95E4-2EEB3E849795'}}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-07236971-9773-439A-AD02-A4C0091DB895'}}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-82041E18-296C-4C05-9712-911038485E4A/text {} urllib3.connectionpool: [DEBUG] http://localhost:52131 "GET /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-82041E18-296C-4C05-9712-911038485E4A/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-07236971-9773-439A-AD02-A4C0091DB895'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07236971-9773-439A-AD02-A4C0091DB895"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-07236971-9773-439A-AD02-A4C0091DB895/elements {'using': 'tag name', 'value': 'li'} urllib3.connectionpool: [DEBUG] http://localhost:52131 "POST /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65/element/node-07236971-9773-439A-AD02-A4C0091DB895/elements HTTP/1.1" 200 515 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F7B815A8-4952-4FFD-ACA9-9283560599BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-C5E0D868-FE8E-41B6-B560-247568064713"},{"element-6066-11e4-a52e-4f735466cecf":"node-3FF966F4-6D95-4CC5-A1D9-9BA4F7A0D692"},{"element-6066-11e4-a52e-4f735466cecf":"node-1BC18D6C-3A80-4AA2-9CE8-BD8AD8571591"},{"element-6066-11e4-a52e-4f735466cecf":"node-6DBBB363-F390-4FFE-95E4-2EEB3E849795"},{"element-6066-11e4-a52e-4f735466cecf":"node-B5E4B581-277D-4557-B875-C8553557E75D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '515'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52131/session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65 {} urllib3.connectionpool: [DEBUG] http://localhost:52131 "DELETE /session/24ea2e27-34c3-4bd0-9ceb-eec7305abf65 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:147464): GLib-GIO-WARNING **: 15:46:44.426: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-32c26093-f347-40ce-ab9f-e475d43a711b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_dragging_element_with_mouse_fires_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 147575 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46895 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8d7f4509-0a28-476c-8e2f-233d2ed4d9d5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":147579,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40325/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/url {'url': 'http://127.0.0.1:8000/draggableLists.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element {'using': 'css selector', 'value': '[id="rightitem-3"]'} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0090115A-22A4-4071-99BC-A3238AC79496"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-09613763-904E-403A-8E69-2DD68819C584"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element {'using': 'css selector', 'value': '[id="leftitem-4"]'} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-798FA89C-EFAC-40DF-A351-EA58A4D9CA80"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text {} urllib3.connectionpool: [DEBUG] http://localhost:46895 "GET /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened."} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-0090115A-22A4-4071-99BC-A3238AC79496'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-798FA89C-EFAC-40DF-A351-EA58A4D9CA80'}}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-09613763-904E-403A-8E69-2DD68819C584'}}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text {} urllib3.connectionpool: [DEBUG] http://localhost:46895 "GET /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-09613763-904E-403A-8E69-2DD68819C584'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:46895 "POST /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:46895 "GET /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5/element/node-0413FD50-7A38-44F6-80D5-6CD1A85C94DD/text HTTP/1.1" 200 56 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut DropIn RightItem 3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '56'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46895/session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5 {} urllib3.connectionpool: [DEBUG] http://localhost:46895 "DELETE /session/8d7f4509-0a28-476c-8e2f-233d2ed4d9d5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_drag_and_drop[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 147849 using 0 to output None (WebKitWebProcess:147748): GLib-GIO-WARNING **: 15:46:49.803: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-cba1fcb6-8fcd-48b7-b55f-c983e364f90c: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42435 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0d34e7c4-492e-4b54-a42e-6e208f523372","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":147853,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41291/session/0d34e7c4-492e-4b54-a42e-6e208f523372"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/url {'url': 'http://127.0.0.1:8000/droppableItems.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-19698161-BA23-45E7-B36F-8F7366E65BC0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-19698161-BA23-45E7-B36F-8F7366E65BC0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-19698161-BA23-45E7-B36F-8F7366E65BC0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A3D8060C-F0A3-4B51-B15E-28BD46D18623"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-19698161-BA23-45E7-B36F-8F7366E65BC0'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-A3D8060C-F0A3-4B51-B15E-28BD46D18623'}}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-A3D8060C-F0A3-4B51-B15E-28BD46D18623'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A3D8060C-F0A3-4B51-B15E-28BD46D18623"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element/node-A3D8060C-F0A3-4B51-B15E-28BD46D18623/element {'using': 'tag name', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:42435 "POST /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element/node-A3D8060C-F0A3-4B51-B15E-28BD46D18623/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-22F24C27-74AB-465C-A1EC-63BFA81C31DB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372/element/node-22F24C27-74AB-465C-A1EC-63BFA81C31DB/text {} urllib3.connectionpool: [DEBUG] http://localhost:42435 "GET /session/0d34e7c4-492e-4b54-a42e-6e208f523372/element/node-22F24C27-74AB-465C-A1EC-63BFA81C31DB/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Dropped!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42435/session/0d34e7c4-492e-4b54-a42e-6e208f523372 {} urllib3.connectionpool: [DEBUG] http://localhost:42435 "DELETE /session/0d34e7c4-492e-4b54-a42e-6e208f523372 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_double_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 148126 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33879/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33879 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33879 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"aeaac710-9765-42b7-b7eb-faf8fc1b5dab","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":148130,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39175/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33879/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33879 "POST /session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33879/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:33879 "POST /session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-58B568E0-23CE-4CAC-BCFD-D63D4C423E65"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33879/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-58B568E0-23CE-4CAC-BCFD-D63D4C423E65'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:33879 "POST /session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33879/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-58B568E0-23CE-4CAC-BCFD-D63D4C423E65'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:33879 "POST /session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab/execute/sync HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"DoubleClicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33879/session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab {} urllib3.connectionpool: [DEBUG] http://localhost:33879 "DELETE /session/aeaac710-9765-42b7-b7eb-faf8fc1b5dab HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_context_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 148400 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42485/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42485 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42485 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7d7a51e6-90f1-4607-a60d-5e5ebf271ba7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":148402,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41069/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:46:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42485/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42485 "POST /session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42485/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:42485 "POST /session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AF850B8-A3A7-4988-B23A-6791FD8ED5ED"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42485/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-1AF850B8-A3A7-4988-B23A-6791FD8ED5ED'}}, {'type': 'pointerDown', 'duration': 0, 'button': 2}, {'type': 'pointerUp', 'duration': 0, 'button': 2}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:42485 "POST /session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42485/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1AF850B8-A3A7-4988-B23A-6791FD8ED5ED'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:42485 "POST /session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42485/session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7 {} urllib3.connectionpool: [DEBUG] http://localhost:42485 "DELETE /session/7d7a51e6-90f1-4607-a60d-5e5ebf271ba7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_move_and_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 148672 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40261/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40261 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40261 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"60904d0d-65cd-4c0d-8303-dcf3233f9c3d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":148676,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35017/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40261/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40261 "POST /session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40261/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:40261 "POST /session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8C72D34-7351-4DAD-88EF-53DFB092FC12"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40261/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8C72D34-7351-4DAD-88EF-53DFB092FC12'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:40261 "POST /session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40261/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F8C72D34-7351-4DAD-88EF-53DFB092FC12'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:40261 "POST /session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40261/session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d {} urllib3.connectionpool: [DEBUG] http://localhost:40261 "DELETE /session/60904d0d-65cd-4c0d-8303-dcf3233f9c3d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_cannot_move_to_anull_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 148946 using 0 to output None (WebKitWebProcess:148848): GLib-GIO-WARNING **: 15:47:08.478: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c6ed14b0-4072-4590-bdf7-01c0eab65b1b: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57337 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"831d2b1d-301d-4cc6-a7c8-cde02701bd33","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":148950,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37739/session/831d2b1d-301d-4cc6-a7c8-cde02701bd33"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57337/session/831d2b1d-301d-4cc6-a7c8-cde02701bd33/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57337 "POST /session/831d2b1d-301d-4cc6-a7c8-cde02701bd33/url HTTP/1.1" 200 14 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57337/session/831d2b1d-301d-4cc6-a7c8-cde02701bd33 {} urllib3.connectionpool: [DEBUG] http://localhost:57337 "DELETE /session/831d2b1d-301d-4cc6-a7c8-cde02701bd33 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_clicking_on_form_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 149220 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47527 (WebKitWebProcess:149122): GLib-GIO-WARNING **: 15:47:13.232: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-08381db8-23bb-4c38-9792-3d0c1a28ca3a: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3715d499-1985-4aef-8d7b-b3c68a093eba","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":149222,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44141/session/3715d499-1985-4aef-8d7b-b3c68a093eba"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/url {'url': 'http://127.0.0.1:8000/formSelectionPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-3C0A3AF8-67C5-49EB-9D74-5FD111E3B969"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E56DAD7-3268-4CB9-A278-4A9ACE46F264"},{"element-6066-11e4-a52e-4f735466cecf":"node-D3EDE594-6966-4FB6-BE04-7F89B758DCAA"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C0FB01D-46A0-4C59-A003-0303AE41AC25"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-2E56DAD7-3268-4CB9-A278-4A9ACE46F264'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-2C0FB01D-46A0-4C59-A003-0303AE41AC25'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': '\ue008'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyUp', 'value': '\ue008'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/element {'using': 'css selector', 'value': '[name="showselected"]'} urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E04BD397-A22F-49C3-8C08-FB754533EF06"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/element/node-E04BD397-A22F-49C3-8C08-FB754533EF06/click {} urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/element/node-E04BD397-A22F-49C3-8C08-FB754533EF06/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:47527 "POST /session/3715d499-1985-4aef-8d7b-b3c68a093eba/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C0CF0A1B-EE78-492B-84F9-7D09465A6348"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba/element/node-C0CF0A1B-EE78-492B-84F9-7D09465A6348/text {} urllib3.connectionpool: [DEBUG] http://localhost:47527 "GET /session/3715d499-1985-4aef-8d7b-b3c68a093eba/element/node-C0CF0A1B-EE78-492B-84F9-7D09465A6348/text HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"roquefort"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47527/session/3715d499-1985-4aef-8d7b-b3c68a093eba {} urllib3.connectionpool: [DEBUG] http://localhost:47527 "DELETE /session/3715d499-1985-4aef-8d7b-b3c68a093eba HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_selecting_multiple_items[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 149499 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38111 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"da384b46-8e3a-4b67-b465-4ffc6f616d76","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":149501,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42855/session/da384b46-8e3a-4b67-b465-4ffc6f616d76"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/url {'url': 'http://127.0.0.1:8000/selectableItems.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element {'using': 'css selector', 'value': '[id="infodiv"]'} urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} urllib3.connectionpool: [DEBUG] http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"no info"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/elements {'using': 'tag name', 'value': 'li'} urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/elements HTTP/1.1" 200 599 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-B94E41E0-3534-4E3B-8C10-BFB93B32A452"},{"element-6066-11e4-a52e-4f735466cecf":"node-358C4717-8ED5-4CE3-997D-1C6208FA7E0C"},{"element-6066-11e4-a52e-4f735466cecf":"node-7578D184-0CFB-41C4-A91C-268BED879522"},{"element-6066-11e4-a52e-4f735466cecf":"node-C96A8CC2-A0F2-4B66-BD1D-F6BEEDB1E495"},{"element-6066-11e4-a52e-4f735466cecf":"node-41280F66-38FC-46B7-AD03-02A999E924C4"},{"element-6066-11e4-a52e-4f735466cecf":"node-F13EAE91-8A97-46BF-B34F-E3B5329E055A"},{"element-6066-11e4-a52e-4f735466cecf":"node-773450DA-BCE7-489D-BD50-56F3F30CFDC1"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '599'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-358C4717-8ED5-4CE3-997D-1C6208FA7E0C'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-C96A8CC2-A0F2-4B66-BD1D-F6BEEDB1E495'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F13EAE91-8A97-46BF-B34F-E3B5329E055A'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'keyDown', 'value': '\ue009'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyUp', 'value': '\ue009'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} urllib3.connectionpool: [DEBUG] http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 32 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"#item2 #item4 #item6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '32'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-773450DA-BCE7-489D-BD50-56F3F30CFDC1'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} urllib3.connectionpool: [DEBUG] http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"#item7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76 {} urllib3.connectionpool: [DEBUG] http://localhost:38111 "DELETE /session/da384b46-8e3a-4b67-b465-4ffc6f616d76 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_sending_keys_to_active_element_with_modifier[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 149783 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33033 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e2c29f99-55ab-44ac-a54a-038fa43624f0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":149785,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45419/session/e2c29f99-55ab-44ac-a54a-038fa43624f0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session/e2c29f99-55ab-44ac-a54a-038fa43624f0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session/e2c29f99-55ab-44ac-a54a-038fa43624f0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5F1CA590-699D-468D-B238-14B94B2B8F2D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0/element/node-5F1CA590-699D-468D-B238-14B94B2B8F2D/click {} urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session/e2c29f99-55ab-44ac-a54a-038fa43624f0/element/node-5F1CA590-699D-468D-B238-14B94B2B8F2D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'keyDown', 'value': '\ue008'}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}, {'type': 'keyUp', 'value': '\ue008'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session/e2c29f99-55ab-44ac-a54a-038fa43624f0/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5F1CA590-699D-468D-B238-14B94B2B8F2D'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:33033 "POST /session/e2c29f99-55ab-44ac-a54a-038fa43624f0/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ABC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33033/session/e2c29f99-55ab-44ac-a54a-038fa43624f0 {} urllib3.connectionpool: [DEBUG] http://localhost:33033 "DELETE /session/e2c29f99-55ab-44ac-a54a-038fa43624f0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_sending_keys_to_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 150057 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43553/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43553 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43553 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e2325cb0-6e9d-4430-83ab-ec8552004c4f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":150061,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41861/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43553/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43553 "POST /session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43553/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:43553 "POST /session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B6E2D238-F15A-4082-A3C9-BF922221C01D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43553/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-B6E2D238-F15A-4082-A3C9-BF922221C01D'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:43553 "POST /session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43553/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B6E2D238-F15A-4082-A3C9-BF922221C01D'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43553 "POST /session/e2325cb0-6e9d-4430-83ab-ec8552004c4f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43553/session/e2325cb0-6e9d-4430-83ab-ec8552004c4f {} urllib3.connectionpool: [DEBUG] http://localhost:43553 "DELETE /session/e2325cb0-6e9d-4430-83ab-ec8552004c4f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_send_keys_between_clicks[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 150332 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55177 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7f3fde54-42c4-4cd3-a438-b64d561fc603","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":150337,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37447/session/7f3fde54-42c4-4cd3-a438-b64d561fc603"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session/7f3fde54-42c4-4cd3-a438-b64d561fc603/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603/element {'using': 'css selector', 'value': '[id="keyUp"]'} urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session/7f3fde54-42c4-4cd3-a438-b64d561fc603/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4572CB8F-ECC2-4D55-A7BD-A2E6FA4883C2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603/element {'using': 'css selector', 'value': '[id="keyDown"]'} urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session/7f3fde54-42c4-4cd3-a438-b64d561fc603/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2C2B22AE-12E7-4323-ADA8-FA3681DF0B35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-4572CB8F-ECC2-4D55-A7BD-A2E6FA4883C2'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-2C2B22AE-12E7-4323-ADA8-FA3681DF0B35'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': 'f'}, {'type': 'keyUp', 'value': 'f'}, {'type': 'keyDown', 'value': 'o'}, {'type': 'keyUp', 'value': 'o'}, {'type': 'keyDown', 'value': 'o'}, {'type': 'keyUp', 'value': 'o'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'r'}, {'type': 'keyUp', 'value': 'r'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session/7f3fde54-42c4-4cd3-a438-b64d561fc603/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4572CB8F-ECC2-4D55-A7BD-A2E6FA4883C2'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:55177 "POST /session/7f3fde54-42c4-4cd3-a438-b64d561fc603/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"foobar"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55177/session/7f3fde54-42c4-4cd3-a438-b64d561fc603 {} urllib3.connectionpool: [DEBUG] http://localhost:55177 "DELETE /session/7f3fde54-42c4-4cd3-a438-b64d561fc603 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_reset_interactions[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 150607 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48287/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48287 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48287 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ccf0e7da-8387-452c-a7c3-6a6353c69533","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":150610,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40267/session/ccf0e7da-8387-452c-a7c3-6a6353c69533"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48287/session/ccf0e7da-8387-452c-a7c3-6a6353c69533/actions {} urllib3.connectionpool: [DEBUG] http://localhost:48287 "DELETE /session/ccf0e7da-8387-452c-a7c3-6a6353c69533/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48287/session/ccf0e7da-8387-452c-a7c3-6a6353c69533 {} urllib3.connectionpool: [DEBUG] http://localhost:48287 "DELETE /session/ccf0e7da-8387-452c-a7c3-6a6353c69533 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_pause[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 150786 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47457 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b346938e-064a-4587-9420-abcf3ea4662c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":150788,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37079/session/b346938e-064a-4587-9420-abcf3ea4662c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D4FBC7A7-F15F-458A-93BA-0385879C9D96"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-94CD9250-077F-4E4D-87A7-C56123FCD149"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-D4FBC7A7-F15F-458A-93BA-0385879C9D96'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 2000}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-94CD9250-077F-4E4D-87A7-C56123FCD149'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 2000}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D4FBC7A7-F15F-458A-93BA-0385879C9D96'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-94CD9250-077F-4E4D-87A7-C56123FCD149'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:47457 "POST /session/b346938e-064a-4587-9420-abcf3ea4662c/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47457/session/b346938e-064a-4587-9420-abcf3ea4662c {} urllib3.connectionpool: [DEBUG] http://localhost:47457 "DELETE /session/b346938e-064a-4587-9420-abcf3ea4662c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_to_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 151058 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58597/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58597 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58597 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d7f1cf76-fdd4-4eef-933e-096f97e86d72","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":151060,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35215/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58597/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58597 "POST /session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58597/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:58597 "POST /session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1B326A9A-99DD-4E4D-860E-2D2A9A65BAF5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58597/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1B326A9A-99DD-4E4D-860E-2D2A9A65BAF5'}]} urllib3.connectionpool: [DEBUG] http://localhost:58597 "POST /session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58597/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/actions {'actions': [{'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 0, 'deltaY': 0, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-1B326A9A-99DD-4E4D-860E-2D2A9A65BAF5'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:58597 "POST /session/d7f1cf76-fdd4-4eef-933e-096f97e86d72/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58597/session/d7f1cf76-fdd4-4eef-933e-096f97e86d72 {} urllib3.connectionpool: [DEBUG] http://localhost:58597 "DELETE /session/d7f1cf76-fdd4-4eef-933e-096f97e86d72 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_element_by_amount[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 151336 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52169 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"036ce78f-7119-4be7-b872-b5747c364795","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":151340,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40133/session/036ce78f-7119-4be7-b872-b5747c364795"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session/036ce78f-7119-4be7-b872-b5747c364795/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session/036ce78f-7119-4be7-b872-b5747c364795/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session/036ce78f-7119-4be7-b872-b5747c364795/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session/036ce78f-7119-4be7-b872-b5747c364795/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B224EC64-B23D-4046-8409-5814C1BDAB59"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52169/session/036ce78f-7119-4be7-b872-b5747c364795/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-B224EC64-B23D-4046-8409-5814C1BDAB59'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52169 "POST /session/036ce78f-7119-4be7-b872-b5747c364795/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52169/session/036ce78f-7119-4be7-b872-b5747c364795 {} urllib3.connectionpool: [DEBUG] http://localhost:52169 "DELETE /session/036ce78f-7119-4be7-b872-b5747c364795 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:151512): GLib-GIO-WARNING **: 15:47:54.892: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b8308c53-04bb-481b-9137-78d247730cce: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_element_with_offset_by_amount[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 151612 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54645/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54645 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54645 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a698999d-6041-484c-bcb1-3121705b5090","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":151616,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45933/session/a698999d-6041-484c-bcb1-3121705b5090"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54645/session/a698999d-6041-484c-bcb1-3121705b5090/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54645 "POST /session/a698999d-6041-484c-bcb1-3121705b5090/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54645/session/a698999d-6041-484c-bcb1-3121705b5090/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:54645 "POST /session/a698999d-6041-484c-bcb1-3121705b5090/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-505E1FD5-B339-4F1B-9229-70C8E1B28861"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54645/session/a698999d-6041-484c-bcb1-3121705b5090/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': -50, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-505E1FD5-B339-4F1B-9229-70C8E1B28861'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:54645 "POST /session/a698999d-6041-484c-bcb1-3121705b5090/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54645/session/a698999d-6041-484c-bcb1-3121705b5090 {} urllib3.connectionpool: [DEBUG] http://localhost:54645 "DELETE /session/a698999d-6041-484c-bcb1-3121705b5090 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_errors_when_element_offset_not_in_viewport[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 151884 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50941/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50941 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50941 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"23d88637-49fd-468b-8f10-486fe1c96252","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":151888,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33037/session/23d88637-49fd-468b-8f10-486fe1c96252"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50941/session/23d88637-49fd-468b-8f10-486fe1c96252/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50941 "POST /session/23d88637-49fd-468b-8f10-486fe1c96252/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50941/session/23d88637-49fd-468b-8f10-486fe1c96252/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:50941 "POST /session/23d88637-49fd-468b-8f10-486fe1c96252/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0630F56C-9B85-46DD-A5BB-7992B0DC3919"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50941/session/23d88637-49fd-468b-8f10-486fe1c96252/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 50, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-0630F56C-9B85-46DD-A5BB-7992B0DC3919'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:50941 "POST /session/23d88637-49fd-468b-8f10-486fe1c96252/actions HTTP/1.1" 500 76 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50941/session/23d88637-49fd-468b-8f10-486fe1c96252 {} urllib3.connectionpool: [DEBUG] http://localhost:50941 "DELETE /session/23d88637-49fd-468b-8f10-486fe1c96252 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_viewport_by_amount[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 152156 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36681/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36681 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36681 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ecd9488e-4b15-4257-866e-8b8fdfa60531","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":152160,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39825/session/ecd9488e-4b15-4257-866e-8b8fdfa60531"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36681 "POST /session/ecd9488e-4b15-4257-866e-8b8fdfa60531/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:36681 "POST /session/ecd9488e-4b15-4257-866e-8b8fdfa60531/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-ACF26CDF-28B0-4FFD-AF9B-96DF6B192A0A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531/element/node-ACF26CDF-28B0-4FFD-AF9B-96DF6B192A0A/rect {} urllib3.connectionpool: [DEBUG] http://localhost:36681 "GET /session/ecd9488e-4b15-4257-866e-8b8fdfa60531/element/node-ACF26CDF-28B0-4FFD-AF9B-96DF6B192A0A/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":5216,"width":1008,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 0, 'deltaY': 5216, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:36681 "POST /session/ecd9488e-4b15-4257-866e-8b8fdfa60531/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-ACF26CDF-28B0-4FFD-AF9B-96DF6B192A0A'}]} urllib3.connectionpool: [DEBUG] http://localhost:36681 "POST /session/ecd9488e-4b15-4257-866e-8b8fdfa60531/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36681/session/ecd9488e-4b15-4257-866e-8b8fdfa60531 {} urllib3.connectionpool: [DEBUG] http://localhost:36681 "DELETE /session/ecd9488e-4b15-4257-866e-8b8fdfa60531 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_viewport_with_offset_by_amount[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 152426 using 0 to output None (WebKitWebProcess:152328): GLib-GIO-WARNING **: 15:48:06.755: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b7c3a254-0009-4e91-9fd7-90e9cdd93609: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57763 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8bf5e6c6-84e8-4fc1-861d-73db22157eb5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":152428,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35359/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 10, 'y': 10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76B60691-E2E1-44F3-B525-D44127CD5FE0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-76B60691-E2E1-44F3-B525-D44127CD5FE0'}} urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F46F9A13-F30C-466B-B532-8A3973F37075"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F46F9A13-F30C-466B-B532-8A3973F37075'}]} XPASSurllib3.connectionpool: [DEBUG] http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5 {} urllib3.connectionpool: [DEBUG] http://localhost:57763 "DELETE /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_errors_when_origin_offset_not_in_viewport[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 152697 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53931 (WebKitWebProcess:152599): GLib-GIO-WARNING **: 15:48:10.474: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-1d2eab3b-cd7a-472b-940b-5d3a88e48bfb: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"adbb54b9-7714-4122-9088-4718c55b8e24","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":152699,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37183/session/adbb54b9-7714-4122-9088-4718c55b8e24"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session/adbb54b9-7714-4122-9088-4718c55b8e24/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session/adbb54b9-7714-4122-9088-4718c55b8e24/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session/adbb54b9-7714-4122-9088-4718c55b8e24/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': -10, 'y': -10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session/adbb54b9-7714-4122-9088-4718c55b8e24/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53931/session/adbb54b9-7714-4122-9088-4718c55b8e24 {} urllib3.connectionpool: [DEBUG] http://localhost:53931 "DELETE /session/adbb54b9-7714-4122-9088-4718c55b8e24 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/interactions_tests.py: 21 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== ___________________ test_selecting_multiple_items[webkitgtk] ___________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 149499 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:38111 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"da384b46-8e3a-4b67-b465-4ffc6f616d76","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":149501,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42855/session/da384b46-8e3a-4b67-b465-4ffc6f616d76"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/url {'url': 'http://127.0.0.1:8000/selectableItems.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element {'using': 'css selector', 'value': '[id="infodiv"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 19 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"no info"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/elements {'using': 'tag name', 'value': 'li'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/elements HTTP/1.1" 200 599 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-B94E41E0-3534-4E3B-8C10-BFB93B32A452"},{"element-6066-11e4-a52e-4f735466cecf":"node-358C4717-8ED5-4CE3-997D-1C6208FA7E0C"},{"element-6066-11e4-a52e-4f735466cecf":"node-7578D184-0CFB-41C4-A91C-268BED879522"},{"element-6066-11e4-a52e-4f735466cecf":"node-C96A8CC2-A0F2-4B66-BD1D-F6BEEDB1E495"},{"element-6066-11e4-a52e-4f735466cecf":"node-41280F66-38FC-46B7-AD03-02A999E924C4"},{"element-6066-11e4-a52e-4f735466cecf":"node-F13EAE91-8A97-46BF-B34F-E3B5329E055A"},{"element-6066-11e4-a52e-4f735466cecf":"node-773450DA-BCE7-489D-BD50-56F3F30CFDC1"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '599'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-358C4717-8ED5-4CE3-997D-1C6208FA7E0C'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-C96A8CC2-A0F2-4B66-BD1D-F6BEEDB1E495'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F13EAE91-8A97-46BF-B34F-E3B5329E055A'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'keyDown', 'value': '\ue009'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyUp', 'value': '\ue009'}]}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 32 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"#item2 #item4 #item6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '32'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-773450DA-BCE7-489D-BD50-56F3F30CFDC1'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "POST /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/actions HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "GET /session/da384b46-8e3a-4b67-b465-4ffc6f616d76/element/node-E5B5CF07-179B-4B68-8C1F-B028BC2871FC/text HTTP/1.1" 200 18 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"#item7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:38111/session/da384b46-8e3a-4b67-b465-4ffc6f616d76 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:38111 "DELETE /session/da384b46-8e3a-4b67-b465-4ffc6f616d76 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:47:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ________ test_can_scroll_from_viewport_with_offset_by_amount[webkitgtk] ________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 152426 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:57763 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"8bf5e6c6-84e8-4fc1-861d-73db22157eb5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":152428,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35359/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 10, 'y': 10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/actions HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element {'using': 'tag name', 'value': 'iframe'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76B60691-E2E1-44F3-B525-D44127CD5FE0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-76B60691-E2E1-44F3-B525-D44127CD5FE0'}} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/frame HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F46F9A13-F30C-466B-B532-8A3973F37075"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F46F9A13-F30C-466B-B532-8A3973F37075'}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "POST /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5/execute/sync HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:57763/session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57763 "DELETE /session/8bf5e6c6-84e8-4fc1-861d-73db22157eb5 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_context_click[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_clicking_on_form_elements[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_to_element[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_element_by_amount[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_element_with_offset_by_amount[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_selecting_multiple_items[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_scroll_from_viewport_with_offset_by_amount[webkitgtk] ======= 14 passed, 5 xfailed, 2 xpassed, 23 warnings in 95.24s (0:01:35) ======= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 19 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_drag_and_drop_with_pointer[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 152977 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40593 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"194078b3-576e-47f3-b3f4-e2e49a97634e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":152979,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42953/session/194078b3-576e-47f3-b3f4-e2e49a97634e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/url {'url': 'http://127.0.0.1:8000/droppableItems.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D418EA1D-F990-4A2A-A827-C5B8D3CC0F3B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D418EA1D-F990-4A2A-A827-C5B8D3CC0F3B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D418EA1D-F990-4A2A-A827-C5B8D3CC0F3B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-969AD840-8181-4A8C-A134-54404C2C4AE9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-D418EA1D-F990-4A2A-A827-C5B8D3CC0F3B'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-969AD840-8181-4A8C-A134-54404C2C4AE9'}}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-969AD840-8181-4A8C-A134-54404C2C4AE9'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-969AD840-8181-4A8C-A134-54404C2C4AE9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element/node-969AD840-8181-4A8C-A134-54404C2C4AE9/element {'using': 'tag name', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:40593 "POST /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element/node-969AD840-8181-4A8C-A134-54404C2C4AE9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5756E28E-CD44-4829-AC3D-23A4820AF30A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e/element/node-5756E28E-CD44-4829-AC3D-23A4820AF30A/text {} urllib3.connectionpool: [DEBUG] http://localhost:40593 "GET /session/194078b3-576e-47f3-b3f4-e2e49a97634e/element/node-5756E28E-CD44-4829-AC3D-23A4820AF30A/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Dropped!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40593/session/194078b3-576e-47f3-b3f4-e2e49a97634e {} urllib3.connectionpool: [DEBUG] http://localhost:40593 "DELETE /session/194078b3-576e-47f3-b3f4-e2e49a97634e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_double_click_with_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 153244 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60713/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60713 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60713 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3ad422a4-ccc9-41e9-ab70-b7903d48a0f7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":153246,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38745/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60713/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60713 "POST /session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60713/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:60713 "POST /session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F8E7A6F-C201-4CED-90FA-0DFB90434F44"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60713/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-6F8E7A6F-C201-4CED-90FA-0DFB90434F44'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:60713 "POST /session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60713/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6F8E7A6F-C201-4CED-90FA-0DFB90434F44'}, 'value']} PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_context_click_with_pointer[webkitgtk] urllib3.connectionpool: [DEBUG] http://localhost:60713 "POST /session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7/execute/sync HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"DoubleClicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60713/session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7 {} urllib3.connectionpool: [DEBUG] http://localhost:60713 "DELETE /session/3ad422a4-ccc9-41e9-ab70-b7903d48a0f7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 153525 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44627/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44627 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44627 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"940d8831-3211-4dfc-957d-37cb1dabfc08","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":153527,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38211/session/940d8831-3211-4dfc-957d-37cb1dabfc08"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44627/session/940d8831-3211-4dfc-957d-37cb1dabfc08/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44627 "POST /session/940d8831-3211-4dfc-957d-37cb1dabfc08/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44627/session/940d8831-3211-4dfc-957d-37cb1dabfc08/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:44627 "POST /session/940d8831-3211-4dfc-957d-37cb1dabfc08/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C1913B3-1F34-49D5-9963-D6D22F99D269"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44627/session/940d8831-3211-4dfc-957d-37cb1dabfc08/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-9C1913B3-1F34-49D5-9963-D6D22F99D269'}}, {'type': 'pointerDown', 'duration': 0, 'button': 2}, {'type': 'pointerUp', 'duration': 0, 'button': 2}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:44627 "POST /session/940d8831-3211-4dfc-957d-37cb1dabfc08/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44627/session/940d8831-3211-4dfc-957d-37cb1dabfc08/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C1913B3-1F34-49D5-9963-D6D22F99D269'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:44627 "POST /session/940d8831-3211-4dfc-957d-37cb1dabfc08/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44627/session/940d8831-3211-4dfc-957d-37cb1dabfc08 {} urllib3.connectionpool: [DEBUG] http://localhost:44627 "DELETE /session/940d8831-3211-4dfc-957d-37cb1dabfc08 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_move_and_click_with_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 153801 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45381/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45381 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45381 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0384f4ff-4b5a-4180-a0b6-408a91c05481","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":153805,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40103/session/0384f4ff-4b5a-4180-a0b6-408a91c05481"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45381/session/0384f4ff-4b5a-4180-a0b6-408a91c05481/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45381 "POST /session/0384f4ff-4b5a-4180-a0b6-408a91c05481/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45381/session/0384f4ff-4b5a-4180-a0b6-408a91c05481/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:45381 "POST /session/0384f4ff-4b5a-4180-a0b6-408a91c05481/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-45401C04-8443-4721-84EA-DDCEE5223C5F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45381/session/0384f4ff-4b5a-4180-a0b6-408a91c05481/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-45401C04-8443-4721-84EA-DDCEE5223C5F'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:45381 "POST /session/0384f4ff-4b5a-4180-a0b6-408a91c05481/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45381/session/0384f4ff-4b5a-4180-a0b6-408a91c05481/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-45401C04-8443-4721-84EA-DDCEE5223C5F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45381 "POST /session/0384f4ff-4b5a-4180-a0b6-408a91c05481/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45381/session/0384f4ff-4b5a-4180-a0b6-408a91c05481 {} urllib3.connectionpool: [DEBUG] http://localhost:45381 "DELETE /session/0384f4ff-4b5a-4180-a0b6-408a91c05481 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_cannot_move_to_anull_locator_with_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 154076 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58019/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58019 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58019 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b8a7b0ae-4511-4ae4-a4da-957b8f94b43b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":154080,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44163/session/b8a7b0ae-4511-4ae4-a4da-957b8f94b43b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58019/session/b8a7b0ae-4511-4ae4-a4da-957b8f94b43b/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58019 "POST /session/b8a7b0ae-4511-4ae4-a4da-957b8f94b43b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58019/session/b8a7b0ae-4511-4ae4-a4da-957b8f94b43b {} urllib3.connectionpool: [DEBUG] http://localhost:58019 "DELETE /session/b8a7b0ae-4511-4ae4-a4da-957b8f94b43b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_clicking_on_form_elements_with_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 154346 using 0 to output None (WebKitWebProcess:154244): GLib-GIO-WARNING **: 15:48:36.391: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-4f0561d9-545a-4b45-b56d-3e89b696917f: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49541 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"33bc292b-2e35-4551-a861-0c50795dee9f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":154348,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44747/session/33bc292b-2e35-4551-a861-0c50795dee9f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/url {'url': 'http://127.0.0.1:8000/formSelectionPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-73C97F5E-B891-4C4D-9990-6D799772AC9A"},{"element-6066-11e4-a52e-4f735466cecf":"node-606E07D8-F26D-47BF-8D4D-DA65028AF20E"},{"element-6066-11e4-a52e-4f735466cecf":"node-9C7909E7-543E-494A-8C1E-7982FE44549B"},{"element-6066-11e4-a52e-4f735466cecf":"node-67DDA089-E45B-48F5-AAE4-17745143D919"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-606E07D8-F26D-47BF-8D4D-DA65028AF20E'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-67DDA089-E45B-48F5-AAE4-17745143D919'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': '\ue008'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyUp', 'value': '\ue008'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/element {'using': 'css selector', 'value': '[name="showselected"]'} urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5E93CB5A-3394-46F3-8082-9B3220229036"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/element/node-5E93CB5A-3394-46F3-8082-9B3220229036/click {} urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/element/node-5E93CB5A-3394-46F3-8082-9B3220229036/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:49541 "POST /session/33bc292b-2e35-4551-a861-0c50795dee9f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-922B0E8F-2AB0-410D-A06C-A01656043BC0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f/element/node-922B0E8F-2AB0-410D-A06C-A01656043BC0/text {} urllib3.connectionpool: [DEBUG] http://localhost:49541 "GET /session/33bc292b-2e35-4551-a861-0c50795dee9f/element/node-922B0E8F-2AB0-410D-A06C-A01656043BC0/text HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"roquefort"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49541/session/33bc292b-2e35-4551-a861-0c50795dee9f {} urllib3.connectionpool: [DEBUG] http://localhost:49541 "DELETE /session/33bc292b-2e35-4551-a861-0c50795dee9f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_selecting_multiple_items_with_devices[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 154615 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35287 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0dd73672-f21a-4b7c-a03c-4b7d0b78d93b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":154619,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41657/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/url {'url': 'http://127.0.0.1:8000/selectableItems.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element {'using': 'css selector', 'value': '[id="infodiv"]'} urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text {} urllib3.connectionpool: [DEBUG] http://localhost:35287 "GET /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"no info"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/elements {'using': 'tag name', 'value': 'li'} urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/elements HTTP/1.1" 200 599 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-5FF50E8E-6100-45BF-9DA8-1CF43E701468"},{"element-6066-11e4-a52e-4f735466cecf":"node-66816D0E-1AD1-4B97-9738-27D51ADBE623"},{"element-6066-11e4-a52e-4f735466cecf":"node-4BED7403-D2C5-4B9E-A8AB-ACC02A7B28A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-06CCBE38-312C-42E3-941D-FED8191F29EB"},{"element-6066-11e4-a52e-4f735466cecf":"node-01A52247-449B-4CDA-A11D-0C3D6D0DA79D"},{"element-6066-11e4-a52e-4f735466cecf":"node-E7047066-B110-41D2-84FC-8B6ECAF1DC7D"},{"element-6066-11e4-a52e-4f735466cecf":"node-CB86E5FC-31B0-41FD-9C77-07F0A1CAF0B7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '599'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-66816D0E-1AD1-4B97-9738-27D51ADBE623'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-06CCBE38-312C-42E3-941D-FED8191F29EB'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-E7047066-B110-41D2-84FC-8B6ECAF1DC7D'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'test keyboard', 'actions': [{'type': 'keyDown', 'value': '\ue009'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyUp', 'value': '\ue009'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text {} urllib3.connectionpool: [DEBUG] http://localhost:35287 "GET /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text HTTP/1.1" 200 32 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"#item2 #item4 #item6"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '32'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-CB86E5FC-31B0-41FD-9C77-07F0A1CAF0B7'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:35287 "POST /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text {} urllib3.connectionpool: [DEBUG] http://localhost:35287 "GET /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b/element/node-82D4AA75-4E7C-4CE9-8F05-EC64404FCCD4/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"#item7"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35287/session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b {} urllib3.connectionpool: [DEBUG] http://localhost:35287 "DELETE /session/0dd73672-f21a-4b7c-a03c-4b7d0b78d93b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:154791): GLib-GIO-WARNING **: 15:48:45.700: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-60d53277-fa65-4d63-b672-fc035d3a94e1: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_sending_keys_to_active_element_with_modifier_with_keyboard[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 154904 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53021 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"163bba3f-9b25-4ee6-b8dc-4fbfa9016b05","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":154908,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44875/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-37407131-4EDF-4E8F-B9D5-5CAAC8688655"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/element/node-37407131-4EDF-4E8F-B9D5-5CAAC8688655/click {} urllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/element/node-37407131-4EDF-4E8F-B9D5-5CAAC8688655/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'test keyboard', 'actions': [{'type': 'keyDown', 'value': '\ue008'}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}, {'type': 'keyUp', 'value': '\ue008'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-37407131-4EDF-4E8F-B9D5-5CAAC8688655'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:53021 "POST /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ABC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53021/session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05 {} urllib3.connectionpool: [DEBUG] http://localhost:53021 "DELETE /session/163bba3f-9b25-4ee6-b8dc-4fbfa9016b05 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:155080): GLib-GIO-WARNING **: 15:48:50.011: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-435eb092-6e3f-4ac6-91e3-245229720d48: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_sending_keys_to_element_with_keyboard[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 155179 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54899 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"34334e4f-c877-4684-86e8-9f41ea04181b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":155183,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38137/session/34334e4f-c877-4684-86e8-9f41ea04181b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/34334e4f-c877-4684-86e8-9f41ea04181b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/34334e4f-c877-4684-86e8-9f41ea04181b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/34334e4f-c877-4684-86e8-9f41ea04181b/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/34334e4f-c877-4684-86e8-9f41ea04181b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-188A8A30-EDB7-408B-AAE8-8D7D827A9B62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/34334e4f-c877-4684-86e8-9f41ea04181b/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-188A8A30-EDB7-408B-AAE8-8D7D827A9B62'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}, {'type': 'key', 'id': 'test keyboard', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/34334e4f-c877-4684-86e8-9f41ea04181b/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54899/session/34334e4f-c877-4684-86e8-9f41ea04181b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-188A8A30-EDB7-408B-AAE8-8D7D827A9B62'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54899 "POST /session/34334e4f-c877-4684-86e8-9f41ea04181b/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54899/session/34334e4f-c877-4684-86e8-9f41ea04181b {} urllib3.connectionpool: [DEBUG] http://localhost:54899 "DELETE /session/34334e4f-c877-4684-86e8-9f41ea04181b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_send_keys_between_clicks_with_keyboard[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 155453 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58605 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e5be3da3-aac0-418e-9621-ab90d33da76b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":155457,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35307/session/e5be3da3-aac0-418e-9621-ab90d33da76b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session/e5be3da3-aac0-418e-9621-ab90d33da76b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b/element {'using': 'css selector', 'value': '[id="keyUp"]'} urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session/e5be3da3-aac0-418e-9621-ab90d33da76b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4175EF9B-3DEE-4692-BA10-11EBBA7A6A75"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b/element {'using': 'css selector', 'value': '[id="keyDown"]'} urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session/e5be3da3-aac0-418e-9621-ab90d33da76b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E7B664F7-AE69-42AC-89BB-E5A331372441"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-4175EF9B-3DEE-4692-BA10-11EBBA7A6A75'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-E7B664F7-AE69-42AC-89BB-E5A331372441'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'test keyboard', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'keyDown', 'value': 'f'}, {'type': 'keyUp', 'value': 'f'}, {'type': 'keyDown', 'value': 'o'}, {'type': 'keyUp', 'value': 'o'}, {'type': 'keyDown', 'value': 'o'}, {'type': 'keyUp', 'value': 'o'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'r'}, {'type': 'keyUp', 'value': 'r'}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session/e5be3da3-aac0-418e-9621-ab90d33da76b/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4175EF9B-3DEE-4692-BA10-11EBBA7A6A75'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:58605 "POST /session/e5be3da3-aac0-418e-9621-ab90d33da76b/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"foobar"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58605/session/e5be3da3-aac0-418e-9621-ab90d33da76b {} urllib3.connectionpool: [DEBUG] http://localhost:58605 "DELETE /session/e5be3da3-aac0-418e-9621-ab90d33da76b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_reset_interactions_with_devices[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 155727 using 0 to output None (WebKitWebProcess:155631): GLib-GIO-WARNING **: 15:48:58.074: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-06315c85-0a57-4184-be45-0ae1b9f5d1a0: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36445/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36445 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36445 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d91fde48-dbb0-4078-ad53-3f14956f1300","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":155733,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42843/session/d91fde48-dbb0-4078-ad53-3f14956f1300"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:48:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36445/session/d91fde48-dbb0-4078-ad53-3f14956f1300/actions {} urllib3.connectionpool: [DEBUG] http://localhost:36445 "DELETE /session/d91fde48-dbb0-4078-ad53-3f14956f1300/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36445/session/d91fde48-dbb0-4078-ad53-3f14956f1300 {} urllib3.connectionpool: [DEBUG] http://localhost:36445 "DELETE /session/d91fde48-dbb0-4078-ad53-3f14956f1300 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_pause_with_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 155902 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38217 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8aad0ca9-5163-4564-9192-1d1f6a9bf28f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":155906,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36047/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4CAD279F-CDF8-4847-B3D1-9A8C317A73E3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2784CF2E-0CEB-43AD-B8E2-02AA5A47CCD8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'test mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-4CAD279F-CDF8-4847-B3D1-9A8C317A73E3'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pause', 'duration': 2000}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-2784CF2E-0CEB-43AD-B8E2-02AA5A47CCD8'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 2000}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}, {'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4CAD279F-CDF8-4847-B3D1-9A8C317A73E3'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2784CF2E-0CEB-43AD-B8E2-02AA5A47CCD8'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:38217 "POST /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38217/session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f {} urllib3.connectionpool: [DEBUG] http://localhost:38217 "DELETE /session/8aad0ca9-5163-4564-9192-1d1f6a9bf28f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_to_element_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 156177 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40663/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40663 (process:156179): Gtk-WARNING **: 15:49:07.306: Failed to open display +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~ Stack of Thread-1357 (_run_web_server) (140071993054912) ~~~~~~~~~~~ File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) File "/usr/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) File "/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 152, in _run_web_server self.server.handle_request() File "/usr/lib/python3.14/socketserver.py", line 297, in handle_request if selector.select(timeout): File "/usr/lib/python3.14/selectors.py", line 398, in select fd_event_list = self._selector.poll(timeout) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_element_by_amount_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 156191 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37349 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a4005f44-0e9e-4a70-869a-6f72cfbaff10","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":156193,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41131/session/a4005f44-0e9e-4a70-869a-6f72cfbaff10"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-620CDBCE-CF12-4E41-BFC7-1DE8396BB3C2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-620CDBCE-CF12-4E41-BFC7-1DE8396BB3C2'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session/a4005f44-0e9e-4a70-869a-6f72cfbaff10/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37349/session/a4005f44-0e9e-4a70-869a-6f72cfbaff10 {} urllib3.connectionpool: [DEBUG] http://localhost:37349 "DELETE /session/a4005f44-0e9e-4a70-869a-6f72cfbaff10 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_element_with_offset_by_amount_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 156464 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46279/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46279 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46279 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"38527150-b02d-4a62-94d5-397d976dcdec","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":156468,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45181/session/38527150-b02d-4a62-94d5-397d976dcdec"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46279/session/38527150-b02d-4a62-94d5-397d976dcdec/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46279 "POST /session/38527150-b02d-4a62-94d5-397d976dcdec/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46279/session/38527150-b02d-4a62-94d5-397d976dcdec/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:46279 "POST /session/38527150-b02d-4a62-94d5-397d976dcdec/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FF15655F-EFE7-4D18-892D-ABC2F46A48C6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46279/session/38527150-b02d-4a62-94d5-397d976dcdec/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': -50, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-FF15655F-EFE7-4D18-892D-ABC2F46A48C6'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:46279 "POST /session/38527150-b02d-4a62-94d5-397d976dcdec/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46279/session/38527150-b02d-4a62-94d5-397d976dcdec {} urllib3.connectionpool: [DEBUG] http://localhost:46279 "DELETE /session/38527150-b02d-4a62-94d5-397d976dcdec HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_errors_when_element_offset_not_in_viewport_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 156736 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51251/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51251 (WebKitWebProcess:156638): GLib-GIO-WARNING **: 15:49:23.171: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ab05c371-32ca-4d73-9528-2e4b6b997c79: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51251 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4ebb406b-af54-45ff-8507-826332c4eebe","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":156738,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38057/session/4ebb406b-af54-45ff-8507-826332c4eebe"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51251/session/4ebb406b-af54-45ff-8507-826332c4eebe/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51251 "POST /session/4ebb406b-af54-45ff-8507-826332c4eebe/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51251/session/4ebb406b-af54-45ff-8507-826332c4eebe/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:51251 "POST /session/4ebb406b-af54-45ff-8507-826332c4eebe/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D258F39B-094E-4D93-A133-916B9B4E35EA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51251/session/4ebb406b-af54-45ff-8507-826332c4eebe/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 50, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-D258F39B-094E-4D93-A133-916B9B4E35EA'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:51251 "POST /session/4ebb406b-af54-45ff-8507-826332c4eebe/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51251/session/4ebb406b-af54-45ff-8507-826332c4eebe {} urllib3.connectionpool: [DEBUG] http://localhost:51251 "DELETE /session/4ebb406b-af54-45ff-8507-826332c4eebe HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:156914): GLib-GIO-WARNING **: 15:49:25.257: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6ac9c3dd-ef00-44c4-96c4-d68305f64537: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_viewport_by_amount_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 157012 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49091/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49091 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49091 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b542e270-cf48-44fd-8da5-7a6fb122acc9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":157016,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40781/session/b542e270-cf48-44fd-8da5-7a6fb122acc9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49091 "POST /session/b542e270-cf48-44fd-8da5-7a6fb122acc9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9/element {'using': 'tag name', 'value': 'footer'} urllib3.connectionpool: [DEBUG] http://localhost:49091 "POST /session/b542e270-cf48-44fd-8da5-7a6fb122acc9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-97F5519B-911F-4A16-8E81-79B7DFF07A53"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9/element/node-97F5519B-911F-4A16-8E81-79B7DFF07A53/rect {} urllib3.connectionpool: [DEBUG] http://localhost:49091 "GET /session/b542e270-cf48-44fd-8da5-7a6fb122acc9/element/node-97F5519B-911F-4A16-8E81-79B7DFF07A53/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":5216,"width":1008,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 0, 'deltaY': 5216, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:49091 "POST /session/b542e270-cf48-44fd-8da5-7a6fb122acc9/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-97F5519B-911F-4A16-8E81-79B7DFF07A53'}]} urllib3.connectionpool: [DEBUG] http://localhost:49091 "POST /session/b542e270-cf48-44fd-8da5-7a6fb122acc9/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49091/session/b542e270-cf48-44fd-8da5-7a6fb122acc9 {} urllib3.connectionpool: [DEBUG] http://localhost:49091 "DELETE /session/b542e270-cf48-44fd-8da5-7a6fb122acc9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_viewport_with_offset_by_amount_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 157286 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56743 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b9db3a89-495a-4957-b080-de1eb920005d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":157288,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45749/session/b9db3a89-495a-4957-b080-de1eb920005d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 10, 'y': 10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/element {'using': 'tag name', 'value': 'iframe'} urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8DEA9F8-9944-41ED-85EA-CCE872C2EC2E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8DEA9F8-9944-41ED-85EA-CCE872C2EC2E'}} urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} urllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E50A6FD3-FA10-4C05-80D1-4BDA742CD039"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E50A6FD3-FA10-4C05-80D1-4BDA742CD039'}]} XPASSurllib3.connectionpool: [DEBUG] http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d {} urllib3.connectionpool: [DEBUG] http://localhost:56743 "DELETE /session/b9db3a89-495a-4957-b080-de1eb920005d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_errors_when_origin_offset_not_in_viewport_with_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 157563 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57393/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57393 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57393 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b8e7d5f7-0542-4b0b-b309-cdbda16a5129","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":157567,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36537/session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57393/session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57393 "POST /session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57393/session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': -10, 'y': -10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:57393 "POST /session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129/actions HTTP/1.1" 500 76 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"move target out of bounds","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '76'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57393/session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129 {} urllib3.connectionpool: [DEBUG] http://localhost:57393 "DELETE /session/b8e7d5f7-0542-4b0b-b309-cdbda16a5129 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/interactions_with_device_tests.py: 19 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== __ test_can_scroll_from_viewport_with_offset_by_amount_with_wheel[webkitgtk] ___ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 157286 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:56743 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"b9db3a89-495a-4957-b080-de1eb920005d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":157288,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45749/session/b9db3a89-495a-4957-b080-de1eb920005d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/url {'url': 'http://127.0.0.1:8000/scrolling_tests/frame_with_nested_scrolling_frame.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 200}]}, {'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}, {'type': 'wheel', 'id': 'test wheel', 'actions': [{'type': 'scroll', 'x': 10, 'y': 10, 'deltaX': 0, 'deltaY': 200, 'duration': 0, 'origin': 'viewport'}]}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/actions HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/element {'using': 'tag name', 'value': 'iframe'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8DEA9F8-9944-41ED-85EA-CCE872C2EC2E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8DEA9F8-9944-41ED-85EA-CCE872C2EC2E'}} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/frame HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/element {'using': 'css selector', 'value': '[name="scroll_checkbox"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E50A6FD3-FA10-4C05-80D1-4BDA742CD039"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d/execute/sync {'script': 'for(var e=arguments[0],f=e.offsetTop,t=e.offsetLeft,o=e.offsetWidth,n=e.offsetHeight;\ne.offsetParent...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E50A6FD3-FA10-4C05-80D1-4BDA742CD039'}]} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "POST /session/b9db3a89-495a-4957-b080-de1eb920005d/execute/sync HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:56743/session/b9db3a89-495a-4957-b080-de1eb920005d {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:56743 "DELETE /session/b9db3a89-495a-4957-b080-de1eb920005d HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_context_click_with_pointer[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_clicking_on_form_elements_with_pointer[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_to_element_with_wheel[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_element_by_amount_with_wheel[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_element_with_offset_by_amount_with_wheel[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py::test_can_scroll_from_viewport_with_offset_by_amount_with_wheel[webkitgtk] ======= 13 passed, 5 xfailed, 1 xpassed, 21 warnings in 78.77s (0:01:18) ======= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/opacity_tests.py::test_should_be_able_to_click_on_elements_with_opacity_zero[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 157844 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41079/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41079 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41079 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d15bafda-a852-4cab-a73c-910e4fb05177","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":157846,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45011/session/d15bafda-a852-4cab-a73c-910e4fb05177"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177/url {'url': 'http://127.0.0.1:8000/click_jacker.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41079 "POST /session/d15bafda-a852-4cab-a73c-910e4fb05177/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177/element {'using': 'css selector', 'value': '[id="clickJacker"]'} urllib3.connectionpool: [DEBUG] http://localhost:41079 "POST /session/d15bafda-a852-4cab-a73c-910e4fb05177/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41079 "GET /session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/click {} urllib3.connectionpool: [DEBUG] http://localhost:41079 "POST /session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41079 "GET /session/d15bafda-a852-4cab-a73c-910e4fb05177/element/node-B7E364BE-66BC-4B0B-A97B-A65AD7BB4FA9/css/opacity HTTP/1.1" 200 13 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41079/session/d15bafda-a852-4cab-a73c-910e4fb05177 {} urllib3.connectionpool: [DEBUG] http://localhost:41079 "DELETE /session/d15bafda-a852-4cab-a73c-910e4fb05177 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/opacity_tests.py::test_should_be_able_to_select_options_from_an_invisible_select[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 158108 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43445/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43445 (WebKitWebProcess:158013): GLib-GIO-WARNING **: 15:49:36.658: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-40297996-62e9-49db-ae12-65cfbd729128: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43445 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9be050dd-eac8-4e30-b315-bafa317ca31d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":158110,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46497/session/9be050dd-eac8-4e30-b315-bafa317ca31d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43445 "POST /session/9be050dd-eac8-4e30-b315-bafa317ca31d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element {'using': 'css selector', 'value': '[id="invisi_select"]'} urllib3.connectionpool: [DEBUG] http://localhost:43445 "POST /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-50E5E7F5-54A3-4E43-8A75-29E6D1C9DD00"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-50E5E7F5-54A3-4E43-8A75-29E6D1C9DD00/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43445 "POST /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-50E5E7F5-54A3-4E43-8A75-29E6D1C9DD00/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BD09F8F5-9A8E-4424-88D6-1B7E0412172D"},{"element-6066-11e4-a52e-4f735466cecf":"node-B43D61CA-81EE-42AA-BC54-610D859CC6A2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-BD09F8F5-9A8E-4424-88D6-1B7E0412172D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43445 "GET /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-BD09F8F5-9A8E-4424-88D6-1B7E0412172D/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43445 "GET /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/click {} urllib3.connectionpool: [DEBUG] http://localhost:43445 "POST /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-BD09F8F5-9A8E-4424-88D6-1B7E0412172D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43445 "GET /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-BD09F8F5-9A8E-4424-88D6-1B7E0412172D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/selected {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43445 "GET /session/9be050dd-eac8-4e30-b315-bafa317ca31d/element/node-B43D61CA-81EE-42AA-BC54-610D859CC6A2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43445/session/9be050dd-eac8-4e30-b315-bafa317ca31d {} urllib3.connectionpool: [DEBUG] http://localhost:43445 "DELETE /session/9be050dd-eac8-4e30-b315-bafa317ca31d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/opacity_tests.py::test_should_be_able_to_click_on_elements_with_opacity_zero[webkitgtk] test/selenium/webdriver/common/opacity_tests.py::test_should_be_able_to_select_options_from_an_invisible_select[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 4 warnings in 5.09s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py::test_should_timeout_on_page_load_taking_too_long[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 158386 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54123/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54123 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54123 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f7005bc1-457f-4ee8-bb57-69fc2f93a59b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":158388,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34109/session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54123/session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/timeouts {'pageLoad': 10} urllib3.connectionpool: [DEBUG] http://localhost:54123 "POST /session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54123/session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:54123 "POST /session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/url HTTP/1.1" 500 58 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"timeout","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '58'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54123/session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/timeouts {'pageLoad': 300000} urllib3.connectionpool: [DEBUG] http://localhost:54123 "POST /session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54123/session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b {} urllib3.connectionpool: [DEBUG] http://localhost:54123 "DELETE /session/f7005bc1-457f-4ee8-bb57-69fc2f93a59b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py::test_click_should_timeout[webkitgtk] SKIPPED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/page_load_timeout_tests.py::test_should_timeout_on_page_load_taking_too_long[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py:36: unconditional skip =================== 1 passed, 1 skipped, 3 warnings in 1.88s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::test_should_wait_for_document_to_be_loaded[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 158571 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41011/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41011 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41011 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"32c827f3-dd12-40d8-a0a3-a1222410911e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":158573,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46809/session/32c827f3-dd12-40d8-a0a3-a1222410911e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41011/session/32c827f3-dd12-40d8-a0a3-a1222410911e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41011 "POST /session/32c827f3-dd12-40d8-a0a3-a1222410911e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41011/session/32c827f3-dd12-40d8-a0a3-a1222410911e/title {} urllib3.connectionpool: [DEBUG] http://localhost:41011 "GET /session/32c827f3-dd12-40d8-a0a3-a1222410911e/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41011/session/32c827f3-dd12-40d8-a0a3-a1222410911e {} urllib3.connectionpool: [DEBUG] http://localhost:41011 "DELETE /session/32c827f3-dd12-40d8-a0a3-a1222410911e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:158745): GLib-GIO-WARNING **: 15:49:44.428: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6d52f9f7-32da-412b-8aba-5b278ca38b17: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/page_loading_tests.py::test_should_wait_for_document_to_be_loaded[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 3 warnings in 1.85s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_be_able_to_determine_the_location_of_an_element[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 158849 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46527/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46527 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46527 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4509566c-06cc-41fd-8daf-685e275387e0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":158851,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44419/session/4509566c-06cc-41fd-8daf-685e275387e0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46527/session/4509566c-06cc-41fd-8daf-685e275387e0/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46527 "POST /session/4509566c-06cc-41fd-8daf-685e275387e0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46527/session/4509566c-06cc-41fd-8daf-685e275387e0/element {'using': 'css selector', 'value': '[id="username"]'} urllib3.connectionpool: [DEBUG] http://localhost:46527 "POST /session/4509566c-06cc-41fd-8daf-685e275387e0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1A14199-CA05-4CFE-90B5-40754259B6D8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46527/session/4509566c-06cc-41fd-8daf-685e275387e0/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A1A14199-CA05-4CFE-90B5-40754259B6D8'}], 'id': 'node-A1A14199-CA05-4CFE-90B5-40754259B6D8'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:46527 "POST /session/4509566c-06cc-41fd-8daf-685e275387e0/execute/sync HTTP/1.1" 200 105 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"height":21,"top":282.875,"left":8,"right":179,"width":171,"bottom":303.875,"y":282.875}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '105'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46527/session/4509566c-06cc-41fd-8daf-685e275387e0 {} urllib3.connectionpool: [DEBUG] http://localhost:46527 "DELETE /session/4509566c-06cc-41fd-8daf-685e275387e0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element[webkitgtk-basic] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 159119 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41541/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41541 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41541 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b199042f-5406-4d3a-ba3a-4e5d7327fd8e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":159121,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46393/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41541/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/url {'url': 'http://127.0.0.1:8000/coordinates_tests/simple_page.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41541 "POST /session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41541/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:41541 "POST /session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-95980ABD-D6D0-4E59-9F9C-62A39231DFD2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41541/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-95980ABD-D6D0-4E59-9F9C-62A39231DFD2'}], 'id': 'node-95980ABD-D6D0-4E59-9F9C-62A39231DFD2'} urllib3.connectionpool: [DEBUG] http://localhost:41541 "POST /session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/execute/sync HTTP/1.1" 200 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":10,"left":10,"right":110,"width":100,"bottom":110,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41541/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/element/node-95980ABD-D6D0-4E59-9F9C-62A39231DFD2/rect {} urllib3.connectionpool: [DEBUG] http://localhost:41541 "GET /session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e/element/node-95980ABD-D6D0-4E59-9F9C-62A39231DFD2/rect HTTP/1.1" 200 50 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"y":10,"width":100,"height":100}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '50'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41541/session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e {} urllib3.connectionpool: [DEBUG] http://localhost:41541 "DELETE /session/b199042f-5406-4d3a-ba3a-4e5d7327fd8e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element[webkitgtk-empty] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 159392 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39181/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39181 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39181 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"646b9c9b-68cc-4b01-9f38-2674421370c5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":159396,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34163/session/646b9c9b-68cc-4b01-9f38-2674421370c5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39181/session/646b9c9b-68cc-4b01-9f38-2674421370c5/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_empty_element.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39181 "POST /session/646b9c9b-68cc-4b01-9f38-2674421370c5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39181/session/646b9c9b-68cc-4b01-9f38-2674421370c5/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:39181 "POST /session/646b9c9b-68cc-4b01-9f38-2674421370c5/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0633735B-4EB5-4BD9-88F8-CA6723C9799F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39181/session/646b9c9b-68cc-4b01-9f38-2674421370c5/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0633735B-4EB5-4BD9-88F8-CA6723C9799F'}], 'id': 'node-0633735B-4EB5-4BD9-88F8-CA6723C9799F'} urllib3.connectionpool: [DEBUG] http://localhost:39181 "POST /session/646b9c9b-68cc-4b01-9f38-2674421370c5/execute/sync HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":0,"top":10,"left":10,"right":1014,"width":1004,"bottom":10,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39181/session/646b9c9b-68cc-4b01-9f38-2674421370c5/element/node-0633735B-4EB5-4BD9-88F8-CA6723C9799F/rect {} urllib3.connectionpool: [DEBUG] http://localhost:39181 "GET /session/646b9c9b-68cc-4b01-9f38-2674421370c5/element/node-0633735B-4EB5-4BD9-88F8-CA6723C9799F/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"y":10,"width":1004,"height":0}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39181/session/646b9c9b-68cc-4b01-9f38-2674421370c5 {} urllib3.connectionpool: [DEBUG] http://localhost:39181 "DELETE /session/646b9c9b-68cc-4b01-9f38-2674421370c5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:159568): GLib-GIO-WARNING **: 15:49:52.058: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b5b2f6df-91b2-4df7-a35a-ea4fada75ecb: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element[webkitgtk-transparent] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 159667 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35177/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35177 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35177 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f04cc821-3fb8-4ced-a77c-1721b2eac1f4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":159671,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38371/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35177/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_transparent_element.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35177 "POST /session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35177/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:35177 "POST /session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-92435166-24B3-40D2-B7E9-636716F15CDD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35177/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-92435166-24B3-40D2-B7E9-636716F15CDD'}], 'id': 'node-92435166-24B3-40D2-B7E9-636716F15CDD'} urllib3.connectionpool: [DEBUG] http://localhost:35177 "POST /session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/execute/sync HTTP/1.1" 200 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":10,"left":10,"right":110,"width":100,"bottom":110,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35177/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/element/node-92435166-24B3-40D2-B7E9-636716F15CDD/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35177 "GET /session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4/element/node-92435166-24B3-40D2-B7E9-636716F15CDD/rect HTTP/1.1" 200 50 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"y":10,"width":100,"height":100}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '50'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35177/session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4 {} urllib3.connectionpool: [DEBUG] http://localhost:35177 "DELETE /session/f04cc821-3fb8-4ced-a77c-1721b2eac1f4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element[webkitgtk-hidden] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 159934 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50675/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50675 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50675 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ef990c50-acfa-4489-8f5e-4fb4bdeee244","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":159938,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43587/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50675/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_hidden_element.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50675 "POST /session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50675/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:50675 "POST /session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-16231453-830A-4A09-9B6A-DDEB12C8E2C2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50675/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-16231453-830A-4A09-9B6A-DDEB12C8E2C2'}], 'id': 'node-16231453-830A-4A09-9B6A-DDEB12C8E2C2'} urllib3.connectionpool: [DEBUG] http://localhost:50675 "POST /session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/execute/sync HTTP/1.1" 200 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":10,"left":10,"right":110,"width":100,"bottom":110,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50675/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/element/node-16231453-830A-4A09-9B6A-DDEB12C8E2C2/rect {} urllib3.connectionpool: [DEBUG] http://localhost:50675 "GET /session/ef990c50-acfa-4489-8f5e-4fb4bdeee244/element/node-16231453-830A-4A09-9B6A-DDEB12C8E2C2/rect HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50675/session/ef990c50-acfa-4489-8f5e-4fb4bdeee244 {} urllib3.connectionpool: [DEBUG] http://localhost:50675 "DELETE /session/ef990c50-acfa-4489-8f5e-4fb4bdeee244 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:160109): GLib-GIO-WARNING **: 15:49:58.003: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f38237e9-31f0-4664-9076-d40198ccf173: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_invisible_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 160207 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39437/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39437 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39437 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d2576180-97ca-4524-8023-09926dea0cbd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":160211,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46833/session/d2576180-97ca-4524-8023-09926dea0cbd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39437/session/d2576180-97ca-4524-8023-09926dea0cbd/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_invisible_element.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39437 "POST /session/d2576180-97ca-4524-8023-09926dea0cbd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:49:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39437/session/d2576180-97ca-4524-8023-09926dea0cbd/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:39437 "POST /session/d2576180-97ca-4524-8023-09926dea0cbd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E99E1772-A3D7-43AC-8A49-A7503AB89373"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39437/session/d2576180-97ca-4524-8023-09926dea0cbd/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E99E1772-A3D7-43AC-8A49-A7503AB89373'}], 'id': 'node-E99E1772-A3D7-43AC-8A49-A7503AB89373'} urllib3.connectionpool: [DEBUG] http://localhost:39437 "POST /session/d2576180-97ca-4524-8023-09926dea0cbd/execute/sync HTTP/1.1" 200 82 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"height":0,"top":0,"left":0,"right":0,"width":0,"bottom":0,"y":0}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '82'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39437/session/d2576180-97ca-4524-8023-09926dea0cbd/element/node-E99E1772-A3D7-43AC-8A49-A7503AB89373/rect {} urllib3.connectionpool: [DEBUG] http://localhost:39437 "GET /session/d2576180-97ca-4524-8023-09926dea0cbd/element/node-E99E1772-A3D7-43AC-8A49-A7503AB89373/rect HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39437/session/d2576180-97ca-4524-8023-09926dea0cbd {} urllib3.connectionpool: [DEBUG] http://localhost:39437 "DELETE /session/d2576180-97ca-4524-8023-09926dea0cbd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_scroll_page_and_get_coordinates_of_an_element_that_is_out_of_view_port[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 160473 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50919/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50919 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50919 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"575654ab-8a44-4eed-a866-cdfc69406559","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":160478,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33783/session/575654ab-8a44-4eed-a866-cdfc69406559"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_element_out_of_view.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50919 "POST /session/575654ab-8a44-4eed-a866-cdfc69406559/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:50919 "POST /session/575654ab-8a44-4eed-a866-cdfc69406559/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F80256C7-4F3D-4B02-90E1-CE31E98EA413"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:50919 "GET /session/575654ab-8a44-4eed-a866-cdfc69406559/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F80256C7-4F3D-4B02-90E1-CE31E98EA413'}], 'id': 'node-F80256C7-4F3D-4B02-90E1-CE31E98EA413'} urllib3.connectionpool: [DEBUG] http://localhost:50919 "POST /session/575654ab-8a44-4eed-a866-cdfc69406559/execute/sync HTTP/1.1" 200 96 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":601,"left":10,"right":110,"width":100,"bottom":701,"y":601}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '96'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F80256C7-4F3D-4B02-90E1-CE31E98EA413'}], 'id': 'node-F80256C7-4F3D-4B02-90E1-CE31E98EA413'} urllib3.connectionpool: [DEBUG] http://localhost:50919 "POST /session/575654ab-8a44-4eed-a866-cdfc69406559/execute/sync HTTP/1.1" 200 96 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":601,"left":10,"right":110,"width":100,"bottom":701,"y":601}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '96'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559/element/node-F80256C7-4F3D-4B02-90E1-CE31E98EA413/rect {} urllib3.connectionpool: [DEBUG] http://localhost:50919 "GET /session/575654ab-8a44-4eed-a866-cdfc69406559/element/node-F80256C7-4F3D-4B02-90E1-CE31E98EA413/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"y":601,"width":100,"height":100}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50919/session/575654ab-8a44-4eed-a866-cdfc69406559 {} urllib3.connectionpool: [DEBUG] http://localhost:50919 "DELETE /session/575654ab-8a44-4eed-a866-cdfc69406559 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:160644): GLib-GIO-WARNING **: 15:50:04.167: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-4eb4729c-dbca-4482-9e24-dde5ab91243a: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_in_aframe[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 160741 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58245 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a1a44d6a-922f-4f73-ac89-9c8938f85015","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":160745,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33843/session/a1a44d6a-922f-4f73-ac89-9c8938f85015"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015/url {'url': 'http://127.0.0.1:8000/coordinates_tests/element_in_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session/a1a44d6a-922f-4f73-ac89-9c8938f85015/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015/element {'using': 'css selector', 'value': '[name="ifr"]'} urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session/a1a44d6a-922f-4f73-ac89-9c8938f85015/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D505F72B-3B10-4BD7-9E74-BE826B59BEEE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-D505F72B-3B10-4BD7-9E74-BE826B59BEEE'}} urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session/a1a44d6a-922f-4f73-ac89-9c8938f85015/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session/a1a44d6a-922f-4f73-ac89-9c8938f85015/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-16D6E87A-C1BB-4B37-9DD3-9BFE99CE3961"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-16D6E87A-C1BB-4B37-9DD3-9BFE99CE3961'}], 'id': 'node-16D6E87A-C1BB-4B37-9DD3-9BFE99CE3961'} urllib3.connectionpool: [DEBUG] http://localhost:58245 "POST /session/a1a44d6a-922f-4f73-ac89-9c8938f85015/execute/sync HTTP/1.1" 200 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":10,"left":10,"right":110,"width":100,"bottom":110,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58245/session/a1a44d6a-922f-4f73-ac89-9c8938f85015 {} urllib3.connectionpool: [DEBUG] http://localhost:58245 "DELETE /session/a1a44d6a-922f-4f73-ac89-9c8938f85015 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_in_anested_frame[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver (WebKitWebProcess:160917): GLib-GIO-WARNING **: 15:50:07.369: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d243c72e-2100-4dfe-a54a-b9a4ddd20911: The connection is closed selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 161015 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55739 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6fa3a07e-552e-4ad0-aa64-ede8ffe986f1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":161021,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46439/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/url {'url': 'http://127.0.0.1:8000/coordinates_tests/element_in_nested_frame.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element {'using': 'css selector', 'value': '[name="ifr"]'} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1F160B9D-FC74-45C9-B787-7E125C2D7443"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-1F160B9D-FC74-45C9-B787-7E125C2D7443'}} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element {'using': 'css selector', 'value': '[name="ifr"]'} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9F67D7F1-7120-436B-9D2D-41129CD30A8D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-9F67D7F1-7120-436B-9D2D-41129CD30A8D'}} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element {'using': 'css selector', 'value': '[id="box"]'} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1CC1FBB1-7152-42A1-8CBE-D2C7EFB434E3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1CC1FBB1-7152-42A1-8CBE-D2C7EFB434E3'}], 'id': 'node-1CC1FBB1-7152-42A1-8CBE-D2C7EFB434E3'} urllib3.connectionpool: [DEBUG] http://localhost:55739 "POST /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1/execute/sync HTTP/1.1" 200 94 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":10,"height":100,"top":10,"left":10,"right":110,"width":100,"bottom":110,"y":10}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '94'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55739/session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1 {} urllib3.connectionpool: [DEBUG] http://localhost:55739 "DELETE /session/6fa3a07e-552e-4ad0-aa64-ede8ffe986f1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_with_fixed_position[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 161291 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35289 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6181d682-a533-4afe-9291-3717300e3619","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":161295,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39605/session/6181d682-a533-4afe-9291-3717300e3619"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/url {'url': 'http://127.0.0.1:8000/coordinates_tests/page_with_fixed_element.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/element {'using': 'css selector', 'value': '[id="fixed"]'} urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4F66AB40-693C-4FB4-B829-4E969CDD7651"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4F66AB40-693C-4FB4-B829-4E969CDD7651'}], 'id': 'node-4F66AB40-693C-4FB4-B829-4E969CDD7651'} urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/execute/sync HTTP/1.1" 200 100 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":100,"height":19,"top":0,"left":100,"right":204.375,"width":104.375,"bottom":19,"y":0}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '100'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/element/node-4F66AB40-693C-4FB4-B829-4E969CDD7651/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35289 "GET /session/6181d682-a533-4afe-9291-3717300e3619/element/node-4F66AB40-693C-4FB4-B829-4E969CDD7651/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":100,"y":0,"width":104,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/element {'using': 'css selector', 'value': '[id="bottom"]'} urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6ABEEC44-3882-4BD4-818B-D9EEC2DB6BEB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/element/node-6ABEEC44-3882-4BD4-818B-D9EEC2DB6BEB/click {} urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/element/node-6ABEEC44-3882-4BD4-818B-D9EEC2DB6BEB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/execute/sync {'script': 'arguments[0].scrollIntoView(true); return arguments[0].getBoundingClientRect()', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4F66AB40-693C-4FB4-B829-4E969CDD7651'}], 'id': 'node-4F66AB40-693C-4FB4-B829-4E969CDD7651'} urllib3.connectionpool: [DEBUG] http://localhost:35289 "POST /session/6181d682-a533-4afe-9291-3717300e3619/execute/sync HTTP/1.1" 200 100 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":100,"height":19,"top":0,"left":100,"right":204.375,"width":104.375,"bottom":19,"y":0}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '100'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619/element/node-4F66AB40-693C-4FB4-B829-4E969CDD7651/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35289 "GET /session/6181d682-a533-4afe-9291-3717300e3619/element/node-4F66AB40-693C-4FB4-B829-4E969CDD7651/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":100,"y":0,"width":104,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35289/session/6181d682-a533-4afe-9291-3717300e3619 {} urllib3.connectionpool: [DEBUG] http://localhost:35289 "DELETE /session/6181d682-a533-4afe-9291-3717300e3619 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_correctly_identify_that_an_element_has_width_and_height[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 161565 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39941/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39941 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39941 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0ccf1e2c-bba3-4a10-a77e-0c445799a20e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":161568,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46775/session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39941/session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39941 "POST /session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39941/session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/element {'using': 'css selector', 'value': '[id="linkId"]'} urllib3.connectionpool: [DEBUG] http://localhost:39941 "POST /session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76B1EB44-85E9-415C-B8AF-E02647FB3DA7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39941/session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/element/node-76B1EB44-85E9-415C-B8AF-E02647FB3DA7/rect {} urllib3.connectionpool: [DEBUG] http://localhost:39941 "GET /session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e/element/node-76B1EB44-85E9-415C-B8AF-E02647FB3DA7/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":119,"y":247,"width":221,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39941/session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e {} urllib3.connectionpool: [DEBUG] http://localhost:39941 "DELETE /session/0ccf1e2c-bba3-4a10-a77e-0c445799a20e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/position_and_size_tests.py: 11 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element[webkitgtk-hidden] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_invisible_element[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_scroll_page_and_get_coordinates_of_an_element_that_is_out_of_view_port[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_in_aframe[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_in_anested_frame[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::test_should_get_coordinates_of_an_element_with_fixed_position[webkitgtk] ================== 5 passed, 6 xfailed, 13 warnings in 32.91s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_add_manual_proxy_to_options test.selenium.webdriver.common.webserver: [DEBUG] web server started PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_add_autodetect_proxy_to_options PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_add_pacproxy_to_options PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_not_change_initialized_proxy_type PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_init_manual_proxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_init_autodetect_proxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_init_pacproxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::test_can_init_empty_proxy PASSED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/proxy_tests.py::test_can_add_manual_proxy_to_options /sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py:50: DeprecationWarning: ftpProxy is deprecated and will be removed in the future proxy.ftp_proxy = MANUAL_PROXY["ftpProxy"] test/selenium/webdriver/common/proxy_tests.py::test_can_init_manual_proxy /sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py:101: DeprecationWarning: ftpProxy is deprecated and will be removed in the future proxy = Proxy(raw=MANUAL_PROXY) test/selenium/webdriver/common/proxy_tests.py::test_can_init_manual_proxy /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/common/proxy.py:267: DeprecationWarning: ftpProxy is deprecated and will be removed in the future self.ftp_proxy = raw["ftpProxy"] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 8 passed, 5 warnings in 0.03s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/quit_tests.py::test_quit[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 161840 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57035/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57035 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57035 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8e288a49-2139-475e-bfda-a856913e69a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":161842,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41057/session/8e288a49-2139-475e-bfda-a856913e69a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57035/session/8e288a49-2139-475e-bfda-a856913e69a1 {} urllib3.connectionpool: [DEBUG] http://localhost:57035 "DELETE /session/8e288a49-2139-475e-bfda-a856913e69a1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57035/session/8e288a49-2139-475e-bfda-a856913e69a1/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=2, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url urllib3.connectionpool: [DEBUG] Starting new HTTP connection (2): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=1, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url urllib3.connectionpool: [DEBUG] Starting new HTTP connection (3): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=0, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url urllib3.connectionpool: [DEBUG] Starting new HTTP connection (4): localhost:57035 XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57035/session/8e288a49-2139-475e-bfda-a856913e69a1 {} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (5): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1'): Retry(total=2, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1 urllib3.connectionpool: [DEBUG] Starting new HTTP connection (6): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1'): Retry(total=1, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1 urllib3.connectionpool: [DEBUG] Starting new HTTP connection (7): localhost:57035 urllib3.util.retry: [DEBUG] Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1'): Retry(total=0, connect=None, read=None, redirect=None, status=None) urllib3.connectionpool: [WARNING] Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1 urllib3.connectionpool: [DEBUG] Starting new HTTP connection (8): localhost:57035 WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/quit_tests.py::test_quit[webkitgtk] XFAIL =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/quit_tests.py::test_quit[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== _____________________________ test_quit[webkitgtk] _____________________________ ------------------------------ Captured log setup ------------------------------ DEBUG test.selenium.webdriver.common.webserver:webserver.py:150 web server started DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 161840 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57035/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:57035 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57035 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"8e288a49-2139-475e-bfda-a856913e69a1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":161842,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41057/session/8e288a49-2139-475e-bfda-a856913e69a1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:57035/session/8e288a49-2139-475e-bfda-a856913e69a1 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57035 "DELETE /session/8e288a49-2139-475e-bfda-a856913e69a1 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57035/session/8e288a49-2139-475e-bfda-a856913e69a1/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:57035 DEBUG urllib3.util.retry:retry.py:594 Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=2, connect=None, read=None, redirect=None, status=None) WARNING urllib3.connectionpool:connectionpool.py:823 Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (2): localhost:57035 DEBUG urllib3.util.retry:retry.py:594 Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=1, connect=None, read=None, redirect=None, status=None) WARNING urllib3.connectionpool:connectionpool.py:823 Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (3): localhost:57035 DEBUG urllib3.util.retry:retry.py:594 Incremented Retry for (url='/session/8e288a49-2139-475e-bfda-a856913e69a1/url'): Retry(total=0, connect=None, read=None, redirect=None, status=None) WARNING urllib3.connectionpool:connectionpool.py:823 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /session/8e288a49-2139-475e-bfda-a856913e69a1/url DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (4): localhost:57035 =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/quit_tests.py::test_quit[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/quit_tests.py::test_quit[webkitgtk] ================== 1 xfailed, 1 xpassed, 3 warnings in 2.37s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 4 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_pick_up_style_of_an_element[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 162020 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47409/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47409 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47409 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9caa6663-7f6f-4c6e-9000-5ebcfe9efa92","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":162022,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35391/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47409 "POST /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element {'using': 'css selector', 'value': '[id="green-parent"]'} urllib3.connectionpool: [DEBUG] http://localhost:47409 "POST /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DEDD6840-D400-4E85-AA91-D10251C33831"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element/node-DEDD6840-D400-4E85-AA91-D10251C33831/css/background-color {} urllib3.connectionpool: [DEBUG] http://localhost:47409 "GET /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element/node-DEDD6840-D400-4E85-AA91-D10251C33831/css/background-color HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rgb(0, 128, 0)"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element {'using': 'css selector', 'value': '[id="red-item"]'} urllib3.connectionpool: [DEBUG] http://localhost:47409 "POST /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B945935B-33B5-4A71-B7C8-AFAF903206D1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element/node-B945935B-33B5-4A71-B7C8-AFAF903206D1/css/background-color {} urllib3.connectionpool: [DEBUG] http://localhost:47409 "GET /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92/element/node-B945935B-33B5-4A71-B7C8-AFAF903206D1/css/background-color HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rgb(255, 0, 0)"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47409/session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92 {} urllib3.connectionpool: [DEBUG] http://localhost:47409 "DELETE /session/9caa6663-7f6f-4c6e-9000-5ebcfe9efa92 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_allow_inherited_styles_to_be_used[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 162292 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53641/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53641 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53641 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ace15ead-87d2-45a1-b817-77d921c83a20","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":162294,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36009/session/ace15ead-87d2-45a1-b817-77d921c83a20"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53641/session/ace15ead-87d2-45a1-b817-77d921c83a20/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53641 "POST /session/ace15ead-87d2-45a1-b817-77d921c83a20/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53641/session/ace15ead-87d2-45a1-b817-77d921c83a20/element {'using': 'css selector', 'value': '[id="green-item"]'} urllib3.connectionpool: [DEBUG] http://localhost:53641 "POST /session/ace15ead-87d2-45a1-b817-77d921c83a20/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D158F7B2-6DD2-400A-8AC6-2D3D30263240"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53641/session/ace15ead-87d2-45a1-b817-77d921c83a20/element/node-D158F7B2-6DD2-400A-8AC6-2D3D30263240/css/background-color {} urllib3.connectionpool: [DEBUG] http://localhost:53641 "GET /session/ace15ead-87d2-45a1-b817-77d921c83a20/element/node-D158F7B2-6DD2-400A-8AC6-2D3D30263240/css/background-color HTTP/1.1" 200 28 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rgba(0, 0, 0, 0)"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '28'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53641/session/ace15ead-87d2-45a1-b817-77d921c83a20 {} urllib3.connectionpool: [DEBUG] http://localhost:53641 "DELETE /session/ace15ead-87d2-45a1-b817-77d921c83a20 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_correctly_identify_that_an_element_has_width[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 162570 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53397/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53397 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53397 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"26316489-832a-436d-9524-d5329a4e4661","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":162572,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38105/session/26316489-832a-436d-9524-d5329a4e4661"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53397/session/26316489-832a-436d-9524-d5329a4e4661/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53397 "POST /session/26316489-832a-436d-9524-d5329a4e4661/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53397/session/26316489-832a-436d-9524-d5329a4e4661/element {'using': 'css selector', 'value': '[id="linkId"]'} urllib3.connectionpool: [DEBUG] http://localhost:53397 "POST /session/26316489-832a-436d-9524-d5329a4e4661/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3C4E70BC-CF01-427F-844C-FC0CB3911CF4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53397/session/26316489-832a-436d-9524-d5329a4e4661/element/node-3C4E70BC-CF01-427F-844C-FC0CB3911CF4/rect {} urllib3.connectionpool: [DEBUG] http://localhost:53397 "GET /session/26316489-832a-436d-9524-d5329a4e4661/element/node-3C4E70BC-CF01-427F-844C-FC0CB3911CF4/rect HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":119,"y":247,"width":221,"height":19}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53397/session/26316489-832a-436d-9524-d5329a4e4661 {} urllib3.connectionpool: [DEBUG] http://localhost:53397 "DELETE /session/26316489-832a-436d-9524-d5329a4e4661 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_be_able_to_determine_the_rect_of_an_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 162841 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39045 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9670ee3b-53e0-4e9e-896d-a82f80051684","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":162843,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45171/session/9670ee3b-53e0-4e9e-896d-a82f80051684"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39045/session/9670ee3b-53e0-4e9e-896d-a82f80051684/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39045 "POST /session/9670ee3b-53e0-4e9e-896d-a82f80051684/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39045/session/9670ee3b-53e0-4e9e-896d-a82f80051684/element {'using': 'css selector', 'value': '[id="username"]'} urllib3.connectionpool: [DEBUG] http://localhost:39045 "POST /session/9670ee3b-53e0-4e9e-896d-a82f80051684/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-281F2E89-0EB1-4A2B-9FAF-72CF93DECB37"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39045/session/9670ee3b-53e0-4e9e-896d-a82f80051684/element/node-281F2E89-0EB1-4A2B-9FAF-72CF93DECB37/rect {} urllib3.connectionpool: [DEBUG] http://localhost:39045 "GET /session/9670ee3b-53e0-4e9e-896d-a82f80051684/element/node-281F2E89-0EB1-4A2B-9FAF-72CF93DECB37/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":282,"width":171,"height":21}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39045/session/9670ee3b-53e0-4e9e-896d-a82f80051684 {} urllib3.connectionpool: [DEBUG] http://localhost:39045 "DELETE /session/9670ee3b-53e0-4e9e-896d-a82f80051684 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_pick_up_style_of_an_element[webkitgtk] test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_allow_inherited_styles_to_be_used[webkitgtk] test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_correctly_identify_that_an_element_has_width[webkitgtk] test/selenium/webdriver/common/rendered_webelement_tests.py::test_should_be_able_to_determine_the_rect_of_an_element[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 4 passed, 6 warnings in 9.35s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_web_driver[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 163113 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58351/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58351 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58351 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"92821c57-07f6-4484-bbe0-0ea7925e4601","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":163115,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41753/session/92821c57-07f6-4484-bbe0-0ea7925e4601"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58351/session/92821c57-07f6-4484-bbe0-0ea7925e4601 {} urllib3.connectionpool: [DEBUG] http://localhost:58351 "DELETE /session/92821c57-07f6-4484-bbe0-0ea7925e4601 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_web_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 163296 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58183/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58183 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58183 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5fb9468d-f2bd-4f1e-a49f-99f269dfb777","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":163298,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36567/session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58183/session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58183 "POST /session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58183/session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777/element {'using': 'css selector', 'value': '[id="validImgTag"]'} urllib3.connectionpool: [DEBUG] http://localhost:58183 "POST /session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EFF7A3E4-CCE2-4309-BEF0-AC8A38DE4E14"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58183/session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777 {} urllib3.connectionpool: [DEBUG] http://localhost:58183 "DELETE /session/5fb9468d-f2bd-4f1e-a49f-99f269dfb777 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_wait[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 163569 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40393/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40393 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40393 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f46ad143-6799-486d-b407-81a7f9c7bedc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":163573,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41089/session/f46ad143-6799-486d-b407-81a7f9c7bedc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40393/session/f46ad143-6799-486d-b407-81a7f9c7bedc {} urllib3.connectionpool: [DEBUG] http://localhost:40393 "DELETE /session/f46ad143-6799-486d-b407-81a7f9c7bedc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_web_driver[webkitgtk] test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_web_element[webkitgtk] test/selenium/webdriver/common/repr_tests.py::test_should_implement_repr_for_wait[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 5 warnings in 7.74s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_script_pinning[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 163756 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35959/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35959 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35959 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9c1841a2-795f-42f7-8753-0a637099af2e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":163758,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39439/session/9c1841a2-795f-42f7-8753-0a637099af2e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35959/session/9c1841a2-795f-42f7-8753-0a637099af2e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35959 "POST /session/9c1841a2-795f-42f7-8753-0a637099af2e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35959/session/9c1841a2-795f-42f7-8753-0a637099af2e/execute/sync {'script': "return 'i like cheese';", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:35959 "POST /session/9c1841a2-795f-42f7-8753-0a637099af2e/execute/sync HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"i like cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35959/session/9c1841a2-795f-42f7-8753-0a637099af2e {} urllib3.connectionpool: [DEBUG] http://localhost:35959 "DELETE /session/9c1841a2-795f-42f7-8753-0a637099af2e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:163926): GLib-GIO-WARNING **: 15:50:43.243: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-25ad5239-7a9e-4c33-bc66-7c8b8ab65512: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_pinned_scripts_to_take_arguments[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 164027 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60847/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60847 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60847 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d88922ce-520f-4d43-97c2-c5a0b6f104a6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":164029,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36463/session/d88922ce-520f-4d43-97c2-c5a0b6f104a6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60847/session/d88922ce-520f-4d43-97c2-c5a0b6f104a6/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60847 "POST /session/d88922ce-520f-4d43-97c2-c5a0b6f104a6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60847/session/d88922ce-520f-4d43-97c2-c5a0b6f104a6/execute/sync {'script': 'return arguments[0]', 'args': ['cheese']} urllib3.connectionpool: [DEBUG] http://localhost:60847 "POST /session/d88922ce-520f-4d43-97c2-c5a0b6f104a6/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60847/session/d88922ce-520f-4d43-97c2-c5a0b6f104a6 {} urllib3.connectionpool: [DEBUG] http://localhost:60847 "DELETE /session/d88922ce-520f-4d43-97c2-c5a0b6f104a6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_should_list_all_pinned_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 164301 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55877/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55877 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55877 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"660991fb-75f6-4617-8b45-978073a70cb2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":164305,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35363/session/660991fb-75f6-4617-8b45-978073a70cb2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55877/session/660991fb-75f6-4617-8b45-978073a70cb2/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55877 "POST /session/660991fb-75f6-4617-8b45-978073a70cb2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55877/session/660991fb-75f6-4617-8b45-978073a70cb2 {} urllib3.connectionpool: [DEBUG] http://localhost:55877 "DELETE /session/660991fb-75f6-4617-8b45-978073a70cb2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:164476): GLib-GIO-WARNING **: 15:50:49.576: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-352bee80-123f-4fc8-9462-0a0b89eec03b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_scripts_to_be_unpinned[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 164574 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37465/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37465 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37465 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b993387b-4b8d-4995-b34d-7fdb3334e338","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":164578,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43031/session/b993387b-4b8d-4995-b34d-7fdb3334e338"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37465/session/b993387b-4b8d-4995-b34d-7fdb3334e338/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37465 "POST /session/b993387b-4b8d-4995-b34d-7fdb3334e338/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37465/session/b993387b-4b8d-4995-b34d-7fdb3334e338 {} urllib3.connectionpool: [DEBUG] http://localhost:37465 "DELETE /session/b993387b-4b8d-4995-b34d-7fdb3334e338 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_calling_unpinned_script_causes_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 164848 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40331/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40331 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40331 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"aa16266b-ebed-48ca-b135-7f19152abd40","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":164852,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37125/session/aa16266b-ebed-48ca-b135-7f19152abd40"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40331/session/aa16266b-ebed-48ca-b135-7f19152abd40/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40331 "POST /session/aa16266b-ebed-48ca-b135-7f19152abd40/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40331/session/aa16266b-ebed-48ca-b135-7f19152abd40 {} urllib3.connectionpool: [DEBUG] http://localhost:40331 "DELETE /session/aa16266b-ebed-48ca-b135-7f19152abd40 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/script_pinning_tests.py::test_unpinning_non_existing_script_raises[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 165121 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45835 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fa525c3c-95ba-4fc4-afad-3dea67e220d3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":165125,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37927/session/fa525c3c-95ba-4fc4-afad-3dea67e220d3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45835/session/fa525c3c-95ba-4fc4-afad-3dea67e220d3/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45835 "POST /session/fa525c3c-95ba-4fc4-afad-3dea67e220d3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45835/session/fa525c3c-95ba-4fc4-afad-3dea67e220d3 {} urllib3.connectionpool: [DEBUG] http://localhost:45835 "DELETE /session/fa525c3c-95ba-4fc4-afad-3dea67e220d3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:165297): GLib-GIO-WARNING **: 15:50:57.935: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-199e635e-abdc-41cb-a948-83a068ba027e: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_script_pinning[webkitgtk] test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_pinned_scripts_to_take_arguments[webkitgtk] test/selenium/webdriver/common/script_pinning_tests.py::test_should_list_all_pinned_scripts[webkitgtk] test/selenium/webdriver/common/script_pinning_tests.py::test_should_allow_scripts_to_be_unpinned[webkitgtk] test/selenium/webdriver/common/script_pinning_tests.py::test_calling_unpinned_script_causes_error[webkitgtk] test/selenium/webdriver/common/script_pinning_tests.py::test_unpinning_non_existing_script_raises[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 8 warnings in 18.23s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 30 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_index_single[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 165399 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43941 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0f571868-54e6-491a-8b51-b18af7752c35","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":165401,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37553/session/0f571868-54e6-491a-8b51-b18af7752c35"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:50:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/name {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/text {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/click {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/text {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-74E8F75D-0E74-4984-AFED-C569242A3627'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/click {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/text {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Four"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-74E8F75D-0E74-4984-AFED-C569242A3627'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-97710FAD-D479-40D8-8205-626832DF05B0'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/click {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43941 "POST /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-CDAAFAE3-5C5E-488D-80EF-40E0619B6DE0/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43"},{"element-6066-11e4-a52e-4f735466cecf":"node-74E8F75D-0E74-4984-AFED-C569242A3627"},{"element-6066-11e4-a52e-4f735466cecf":"node-97710FAD-D479-40D8-8205-626832DF05B0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-D0748B74-B957-46E6-ABF3-30F1B66CF2AA/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-E3EFB87B-13C1-4EF4-8285-2AB9D2DCAE43/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-74E8F75D-0E74-4984-AFED-C569242A3627/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/text {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "GET /session/0f571868-54e6-491a-8b51-b18af7752c35/element/node-97710FAD-D479-40D8-8205-626832DF05B0/text HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Still learning how to count, apparently"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43941/session/0f571868-54e6-491a-8b51-b18af7752c35 {} urllib3.connectionpool: [DEBUG] http://localhost:43941 "DELETE /session/0f571868-54e6-491a-8b51-b18af7752c35 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:165571): GLib-GIO-WARNING **: 15:51:02.396: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b674b70f-36bc-439a-aef4-c8b63e87b6c4: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_index_single_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 165675 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54331 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"efb30e09-5898-4ed3-81b7-bf622372c740","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":165677,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45651/session/efb30e09-5898-4ed3-81b7-bf622372c740"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session/efb30e09-5898-4ed3-81b7-bf622372c740/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element {'using': 'css selector', 'value': '[name="single_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session/efb30e09-5898-4ed3-81b7-bf622372c740/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/name {} urllib3.connectionpool: [DEBUG] http://localhost:54331 "GET /session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:54331 "GET /session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-E88DCB95-E468-4391-B3D8-CEA2F6F36B74/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-36EF5DD6-98C1-4255-BDEF-1983A37CB877"},{"element-6066-11e4-a52e-4f735466cecf":"node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-36EF5DD6-98C1-4255-BDEF-1983A37CB877'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session/efb30e09-5898-4ed3-81b7-bf622372c740/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:54331 "POST /session/efb30e09-5898-4ed3-81b7-bf622372c740/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54331 "GET /session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:54331 "GET /session/efb30e09-5898-4ed3-81b7-bf622372c740/element/node-0C791081-0B61-4F86-91D1-6E7ABACFDA2C/enabled HTTP/1.1" 200 15 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54331/session/efb30e09-5898-4ed3-81b7-bf622372c740 {} urllib3.connectionpool: [DEBUG] http://localhost:54331 "DELETE /session/efb30e09-5898-4ed3-81b7-bf622372c740 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_value_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 165950 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48015 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4df4ab17-4bad-4c7d-bebb-2715b33c070e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":165954,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37193/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/name {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'css selector', 'value': 'option[value ="one"]'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-13078984-2566-4984-8C95-69F2E798CA23"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-13078984-2566-4984-8C95-69F2E798CA23"},{"element-6066-11e4-a52e-4f735466cecf":"node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8594E9F6-5F02-4E0C-A662-4AB9E7135157"},{"element-6066-11e4-a52e-4f735466cecf":"node-21356654-8DF4-4968-9B50-EACA5D2EE626"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/text {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'css selector', 'value': 'option[value ="two"]'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/click {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-13078984-2566-4984-8C95-69F2E798CA23"},{"element-6066-11e4-a52e-4f735466cecf":"node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8594E9F6-5F02-4E0C-A662-4AB9E7135157"},{"element-6066-11e4-a52e-4f735466cecf":"node-21356654-8DF4-4968-9B50-EACA5D2EE626"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/text {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'css selector', 'value': 'option[value ="four"]'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-8594E9F6-5F02-4E0C-A662-4AB9E7135157"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/click {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-13078984-2566-4984-8C95-69F2E798CA23"},{"element-6066-11e4-a52e-4f735466cecf":"node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8594E9F6-5F02-4E0C-A662-4AB9E7135157"},{"element-6066-11e4-a52e-4f735466cecf":"node-21356654-8DF4-4968-9B50-EACA5D2EE626"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/text {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Four"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'css selector', 'value': 'option[value ="still learning how to count, apparently"]'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-21356654-8DF4-4968-9B50-EACA5D2EE626"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/click {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:48015 "POST /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-AD328CCD-32CB-4EE9-8C79-8B64AC6C812F/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-13078984-2566-4984-8C95-69F2E798CA23"},{"element-6066-11e4-a52e-4f735466cecf":"node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8594E9F6-5F02-4E0C-A662-4AB9E7135157"},{"element-6066-11e4-a52e-4f735466cecf":"node-21356654-8DF4-4968-9B50-EACA5D2EE626"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-13078984-2566-4984-8C95-69F2E798CA23/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-22765DCE-EB86-4DBD-BA0B-E435B04D3FAD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-8594E9F6-5F02-4E0C-A662-4AB9E7135157/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/selected {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/text {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "GET /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e/element/node-21356654-8DF4-4968-9B50-EACA5D2EE626/text HTTP/1.1" 200 51 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Still learning how to count, apparently"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48015/session/4df4ab17-4bad-4c7d-bebb-2715b33c070e {} urllib3.connectionpool: [DEBUG] http://localhost:48015 "DELETE /session/4df4ab17-4bad-4c7d-bebb-2715b33c070e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_value_single_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 166230 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37793/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37793 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37793 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ad2a8617-6fc6-4e01-aac8-71c2bca5701c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":166233,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45431/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37793 "POST /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element {'using': 'css selector', 'value': '[name="single_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:37793 "POST /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/name {} urllib3.connectionpool: [DEBUG] http://localhost:37793 "GET /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:37793 "GET /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/elements {'using': 'css selector', 'value': 'option[value ="disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:37793 "POST /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-F69DB191-D7AE-4AE9-AC6D-AD0BEAD22B33/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DAAD4BDF-52B1-4050-A1CA-0EDA76BC92D2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-DAAD4BDF-52B1-4050-A1CA-0EDA76BC92D2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:37793 "GET /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-DAAD4BDF-52B1-4050-A1CA-0EDA76BC92D2/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-DAAD4BDF-52B1-4050-A1CA-0EDA76BC92D2/enabled {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:37793 "GET /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c/element/node-DAAD4BDF-52B1-4050-A1CA-0EDA76BC92D2/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37793/session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c {} urllib3.connectionpool: [DEBUG] http://localhost:37793 "DELETE /session/ad2a8617-6fc6-4e01-aac8-71c2bca5701c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_visible_text_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 166504 using 0 to output None (WebKitWebProcess:166404): GLib-GIO-WARNING **: 15:51:13.901: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-85f9cea8-d137-4cfc-b2f9-97be90a927b7: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54907 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"db0480f0-3663-43ac-a4a4-a24f1a1d7139","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":166508,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37117/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/name {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "One"]'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7052AC69-1637-40C3-87F0-15614DC1F4F1"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"flex"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7052AC69-1637-40C3-87F0-15614DC1F4F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D89BD67-428B-4D4B-AA51-A88B96047084"},{"element-6066-11e4-a52e-4f735466cecf":"node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/text {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Two"]'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"flex"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/click {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7052AC69-1637-40C3-87F0-15614DC1F4F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D89BD67-428B-4D4B-AA51-A88B96047084"},{"element-6066-11e4-a52e-4f735466cecf":"node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/text {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Four"]'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-8D89BD67-428B-4D4B-AA51-A88B96047084"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"flex"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/click {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7052AC69-1637-40C3-87F0-15614DC1F4F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D89BD67-428B-4D4B-AA51-A88B96047084"},{"element-6066-11e4-a52e-4f735466cecf":"node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/text {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Four"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Still learning how to count, apparently"]'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"flex"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/click {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54907 "POST /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-53B1C04F-F812-47AD-80F1-E2FE399E5BD3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7052AC69-1637-40C3-87F0-15614DC1F4F1"},{"element-6066-11e4-a52e-4f735466cecf":"node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF"},{"element-6066-11e4-a52e-4f735466cecf":"node-8D89BD67-428B-4D4B-AA51-A88B96047084"},{"element-6066-11e4-a52e-4f735466cecf":"node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-7052AC69-1637-40C3-87F0-15614DC1F4F1/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-10A7FB7A-29AF-4C9C-B9C8-FA617F2946FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-8D89BD67-428B-4D4B-AA51-A88B96047084/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/text {} One Two Four Still learning how to count, apparently PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54907 "GET /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139/element/node-4B4319D5-CFE3-4B14-B54B-3D92D155D7E7/text HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Still learning how to count, apparently"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54907/session/db0480f0-3663-43ac-a4a4-a24f1a1d7139 {} urllib3.connectionpool: [DEBUG] http://localhost:54907 "DELETE /session/db0480f0-3663-43ac-a4a4-a24f1a1d7139 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_text_single_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 166781 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49381/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49381 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49381 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"86405788-7f36-4d79-b096-dcc26904645f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":166783,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36189/session/86405788-7f36-4d79-b096-dcc26904645f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49381 "POST /session/86405788-7f36-4d79-b096-dcc26904645f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element {'using': 'css selector', 'value': '[name="single_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:49381 "POST /session/86405788-7f36-4d79-b096-dcc26904645f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-22F3894B-F493-4D68-A73A-701864227321"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/name {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:49381 "POST /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-22F3894B-F493-4D68-A73A-701864227321/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7EEAED48-B835-4FCF-907D-80C91F7F03D3"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"flex"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "GET /session/86405788-7f36-4d79-b096-dcc26904645f/element/node-7EEAED48-B835-4FCF-907D-80C91F7F03D3/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49381/session/86405788-7f36-4d79-b096-dcc26904645f {} urllib3.connectionpool: [DEBUG] http://localhost:49381 "DELETE /session/86405788-7f36-4d79-b096-dcc26904645f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_index_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 167057 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59207 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"93bda2ec-336e-4097-8bb9-1ee421cb7ddf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":167061,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39939/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-45F2847E-A798-45D8-A07F-F7C6DDFE942E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/name {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D008C71-117B-4E4B-B5F3-17762E13F2CD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D008C71-117B-4E4B-B5F3-17762E13F2CD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-10CB123A-BF08-45D8-851C-5B84E9F774D0'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D008C71-117B-4E4B-B5F3-17762E13F2CD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-10CB123A-BF08-45D8-851C-5B84E9F774D0'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-399B1801-9FBF-4631-9017-685E26825C14'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D008C71-117B-4E4B-B5F3-17762E13F2CD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-10CB123A-BF08-45D8-851C-5B84E9F774D0'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-399B1801-9FBF-4631-9017-685E26825C14'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1FC0367E-B76C-4152-827B-40EEF607E053'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-45F2847E-A798-45D8-A07F-F7C6DDFE942E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4D008C71-117B-4E4B-B5F3-17762E13F2CD"},{"element-6066-11e4-a52e-4f735466cecf":"node-10CB123A-BF08-45D8-851C-5B84E9F774D0"},{"element-6066-11e4-a52e-4f735466cecf":"node-399B1801-9FBF-4631-9017-685E26825C14"},{"element-6066-11e4-a52e-4f735466cecf":"node-1FC0367E-B76C-4152-827B-40EEF607E053"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-4D008C71-117B-4E4B-B5F3-17762E13F2CD/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-10CB123A-BF08-45D8-851C-5B84E9F774D0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-399B1801-9FBF-4631-9017-685E26825C14/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-1FC0367E-B76C-4152-827B-40EEF607E053/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Onion gravy"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/name {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-393EBE8A-A640-47C8-8564-499321DC87BD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-393EBE8A-A640-47C8-8564-499321DC87BD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8E795A15-92A1-4D52-8DD0-DAA62D763C42'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-393EBE8A-A640-47C8-8564-499321DC87BD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8E795A15-92A1-4D52-8DD0-DAA62D763C42'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-74546E38-C980-473F-9AE4-2E65383A0E81'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-393EBE8A-A640-47C8-8564-499321DC87BD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8E795A15-92A1-4D52-8DD0-DAA62D763C42'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-74546E38-C980-473F-9AE4-2E65383A0E81'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/click {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:59207 "POST /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-6E915BD6-A7D8-469E-B80F-B5586BE4DDF8/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-393EBE8A-A640-47C8-8564-499321DC87BD"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E795A15-92A1-4D52-8DD0-DAA62D763C42"},{"element-6066-11e4-a52e-4f735466cecf":"node-74546E38-C980-473F-9AE4-2E65383A0E81"},{"element-6066-11e4-a52e-4f735466cecf":"node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-393EBE8A-A640-47C8-8564-499321DC87BD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-8E795A15-92A1-4D52-8DD0-DAA62D763C42/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-74546E38-C980-473F-9AE4-2E65383A0E81/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/text {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "GET /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf/element/node-5D63C26E-A954-4E4E-8F36-A3A8B5A2292F/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59207/session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf {} urllib3.connectionpool: [DEBUG] http://localhost:59207 "DELETE /session/93bda2ec-336e-4097-8bb9-1ee421cb7ddf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_index_multiple_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 167336 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44047 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dbfe6df0-4395-48b0-b7dd-f63279675d4a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":167340,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39255/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element {'using': 'css selector', 'value': '[name="multi_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/name {} urllib3.connectionpool: [DEBUG] http://localhost:44047 "GET /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:44047 "GET /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-9459EB54-8D18-4D0B-B6FD-A5BC04C85951/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FB9B7B64-28BC-4833-8AE1-ED4CB99E89A1"},{"element-6066-11e4-a52e-4f735466cecf":"node-4EFA9108-F56E-45D3-A80E-8289579AB0BA"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FB9B7B64-28BC-4833-8AE1-ED4CB99E89A1'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4EFA9108-F56E-45D3-A80E-8289579AB0BA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:44047 "POST /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-4EFA9108-F56E-45D3-A80E-8289579AB0BA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:44047 "GET /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-4EFA9108-F56E-45D3-A80E-8289579AB0BA/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-4EFA9108-F56E-45D3-A80E-8289579AB0BA/enabled {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:44047 "GET /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a/element/node-4EFA9108-F56E-45D3-A80E-8289579AB0BA/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44047/session/dbfe6df0-4395-48b0-b7dd-f63279675d4a {} urllib3.connectionpool: [DEBUG] http://localhost:44047 "DELETE /session/dbfe6df0-4395-48b0-b7dd-f63279675d4a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_value_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 167607 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40883 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"af9bcbb3-e05b-4838-b5f4-ee1b43e0e660","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":167609,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40905/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/name {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"},{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"},{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'css selector', 'value': 'option[value ="eggs"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"},{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"},{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'css selector', 'value': 'option[value ="ham"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"},{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"},{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'css selector', 'value': 'option[value ="sausages"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"},{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"},{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'css selector', 'value': 'option[value ="onion gravy"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-AA01DF7E-4B23-427D-BFE7-4354E78F67A1/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2"},{"element-6066-11e4-a52e-4f735466cecf":"node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0"},{"element-6066-11e4-a52e-4f735466cecf":"node-958F7B07-44BE-4BED-B593-8175927EE172"},{"element-6066-11e4-a52e-4f735466cecf":"node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-FD471332-B981-402C-BFA7-B3D4E4C6ABE2/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-7DF3CC38-89B6-4AB8-930D-7CFC2B627CE0/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-958F7B07-44BE-4BED-B593-8175927EE172/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-45B798DE-1A80-4A7A-A380-BD6CB9CF5058/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Onion gravy"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5BF60C67-45A0-41CB-B550-9BF349190067"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/name {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"},{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'css selector', 'value': 'option[value ="select_1"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"},{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'css selector', 'value': 'option[value ="select_2"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"},{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'css selector', 'value': 'option[value ="select_3"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"},{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'css selector', 'value': 'option[value ="select_4"]'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/click {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:40883 "POST /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-5BF60C67-45A0-41CB-B550-9BF349190067/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-610D9134-ECA2-4A53-9233-B66477866AEF"},{"element-6066-11e4-a52e-4f735466cecf":"node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0"},{"element-6066-11e4-a52e-4f735466cecf":"node-B61F2544-960B-466D-A37E-E01E6E8EA1FF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-610D9134-ECA2-4A53-9233-B66477866AEF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-A0CA7654-34CD-4A37-83C3-DDF370E68D8F/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-6F666DE1-03E2-4A5C-AACF-FEB581A8A5F0/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/text {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "GET /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660/element/node-B61F2544-960B-466D-A37E-E01E6E8EA1FF/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40883/session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660 {} urllib3.connectionpool: [DEBUG] http://localhost:40883 "DELETE /session/af9bcbb3-e05b-4838-b5f4-ee1b43e0e660 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_value_multiple_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 167884 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55503/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55503 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55503 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"27b8f566-5e4d-4964-9d44-942188493bf6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":167888,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40325/session/27b8f566-5e4d-4964-9d44-942188493bf6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55503 "POST /session/27b8f566-5e4d-4964-9d44-942188493bf6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element {'using': 'css selector', 'value': '[name="multi_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:55503 "POST /session/27b8f566-5e4d-4964-9d44-942188493bf6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5D96D3F2-D16B-495B-A687-152915557B16"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/name {} urllib3.connectionpool: [DEBUG] http://localhost:55503 "GET /session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:55503 "GET /session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/elements {'using': 'css selector', 'value': 'option[value ="disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:55503 "POST /session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-5D96D3F2-D16B-495B-A687-152915557B16/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F2C6C880-3137-4864-A610-6ED438576462"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-F2C6C880-3137-4864-A610-6ED438576462/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55503 "GET /session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-F2C6C880-3137-4864-A610-6ED438576462/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-F2C6C880-3137-4864-A610-6ED438576462/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55503 "GET /session/27b8f566-5e4d-4964-9d44-942188493bf6/element/node-F2C6C880-3137-4864-A610-6ED438576462/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55503/session/27b8f566-5e4d-4964-9d44-942188493bf6 {} urllib3.connectionpool: [DEBUG] http://localhost:55503 "DELETE /session/27b8f566-5e4d-4964-9d44-942188493bf6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_select_by_visible_text_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 168152 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41587 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe54eacb-b48d-48dd-b1e1-18f0c0d10318","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":168156,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32895/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-351AB696-97CA-401F-9EE2-0C105FB05689"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/name {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"},{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"},{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Eggs"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"},{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"},{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Ham"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"},{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"},{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Sausages"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"},{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"},{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Onion gravy"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-351AB696-97CA-401F-9EE2-0C105FB05689/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E747A44F-9299-40DE-9059-31C4002D1A83"},{"element-6066-11e4-a52e-4f735466cecf":"node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C123538-B524-466C-A9FD-6F54E693C745"},{"element-6066-11e4-a52e-4f735466cecf":"node-591B6277-1AC2-4516-ABA2-66E446FC48C8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E747A44F-9299-40DE-9059-31C4002D1A83/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-D58EDCD4-DA05-4DB8-AC9C-07F2BBD31C13/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5C123538-B524-466C-A9FD-6F54E693C745/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-591B6277-1AC2-4516-ABA2-66E446FC48C8/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Onion gravy"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/name {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_1"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_2"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_3"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_4"]'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/click {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:41587 "POST /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-5B11ECE9-DFC6-4BFC-9C66-96A819F45824/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3"},{"element-6066-11e4-a52e-4f735466cecf":"node-4F960D71-0727-4225-A638-61AA2BBE72A9"},{"element-6066-11e4-a52e-4f735466cecf":"node-70D870BE-1601-4617-9EF2-8873810F5330"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8CB6708-2E88-4ECC-8EE2-548328CD181D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-A0AF934D-8EB7-4F19-9130-AC8B9B3D32A3/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-4F960D71-0727-4225-A638-61AA2BBE72A9/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/text {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-70D870BE-1601-4617-9EF2-8873810F5330/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:41587 "GET /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318/element/node-E8CB6708-2E88-4ECC-8EE2-548328CD181D/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41587/session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318 {} urllib3.connectionpool: [DEBUG] http://localhost:41587 "DELETE /session/fe54eacb-b48d-48dd-b1e1-18f0c0d10318 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_text_multiple_disabled[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 168426 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46717/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46717 (WebKitWebProcess:168325): GLib-GIO-WARNING **: 15:51:38.465: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f73d4ac6-4403-4520-b405-1d288a00ca6d: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46717 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3598e496-2e4c-42b5-b15f-58ec4ffc3c92","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":168428,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38721/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46717 "POST /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element {'using': 'css selector', 'value': '[name="multi_disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:46717 "POST /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FB811B69-E4C4-4B30-9694-B320F081D60A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/name {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Disabled"]'} urllib3.connectionpool: [DEBUG] http://localhost:46717 "POST /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-FB811B69-E4C4-4B30-9694-B320F081D60A/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "GET /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92/element/node-4E0B1759-3D31-4698-B3EF-E2FC93E085CD/enabled HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46717/session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92 {} urllib3.connectionpool: [DEBUG] http://localhost:46717 "DELETE /session/3598e496-2e4c-42b5-b15f-58ec4ffc3c92 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_select_by_text_multiple_hidden[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 168702 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41461 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c126083d-3d12-4d68-a0e6-fa505b93200d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":168706,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42229/session/c126083d-3d12-4d68-a0e6-fa505b93200d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element {'using': 'css selector', 'value': '[id="invisible_multi_select"]'} urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/name {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Apples"]'} urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D4B54DED-107A-4933-835E-563B9698E4BE"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-D4B54DED-107A-4933-835E-563B9698E4BE/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Pears"]'} urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6B15EDEF-41B7-4C7E-85CA-752EC89B281F/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Oranges"]'} urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6D020774-5903-4CFB-95D9-6F1798928B3D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6D020774-5903-4CFB-95D9-6F1798928B3D/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6D020774-5903-4CFB-95D9-6F1798928B3D/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6D020774-5903-4CFB-95D9-6F1798928B3D/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-6D020774-5903-4CFB-95D9-6F1798928B3D/css/display HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"none"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Lemons"]'} urllib3.connectionpool: [DEBUG] http://localhost:41461 "POST /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-7FEEF5E6-50E8-4113-81F1-1EC24FD67A49/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-37DD3A64-0DE2-4ADC-97F4-2B0468E640E5"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-37DD3A64-0DE2-4ADC-97F4-2B0468E640E5/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "GET /session/c126083d-3d12-4d68-a0e6-fa505b93200d/element/node-37DD3A64-0DE2-4ADC-97F4-2B0468E640E5/css/visibility HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"hidden"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41461/session/c126083d-3d12-4d68-a0e6-fa505b93200d {} urllib3.connectionpool: [DEBUG] http://localhost:41461 "DELETE /session/c126083d-3d12-4d68-a0e6-fa505b93200d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:168876): GLib-GIO-WARNING **: 15:51:44.330: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-bdd5b654-cd6d-44cb-a931-4e6943590760: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_all_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 168980 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39119/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39119 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39119 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"13a65f90-3ad3-443d-9aae-b95b33f10cd8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":168982,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46707/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39119 "POST /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:39119 "POST /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2722E6B1-3305-48B3-B385-73C7C97270BE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-2722E6B1-3305-48B3-B385-73C7C97270BE/name {} urllib3.connectionpool: [DEBUG] http://localhost:39119 "GET /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-2722E6B1-3305-48B3-B385-73C7C97270BE/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-2722E6B1-3305-48B3-B385-73C7C97270BE/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:39119 "GET /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-2722E6B1-3305-48B3-B385-73C7C97270BE/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:39119 "POST /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-75A6C6A4-9017-4B4C-A6A3-051FDA02BA34"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-75A6C6A4-9017-4B4C-A6A3-051FDA02BA34/name {} urllib3.connectionpool: [DEBUG] http://localhost:39119 "GET /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-75A6C6A4-9017-4B4C-A6A3-051FDA02BA34/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-75A6C6A4-9017-4B4C-A6A3-051FDA02BA34/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:39119 "GET /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8/element/node-75A6C6A4-9017-4B4C-A6A3-051FDA02BA34/attribute/multiple HTTP/1.1" 200 14 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39119/session/13a65f90-3ad3-443d-9aae-b95b33f10cd8 {} urllib3.connectionpool: [DEBUG] http://localhost:39119 "DELETE /session/13a65f90-3ad3-443d-9aae-b95b33f10cd8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_all_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 169253 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54993 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c9900b33-3ae7-4bf7-8fa3-85e17c750941","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":169257,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33237/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/name {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7D98F068-4F43-4311-9B85-DFB7B886511B"},{"element-6066-11e4-a52e-4f735466cecf":"node-473E113B-8139-49DE-A237-EC438807A28D"},{"element-6066-11e4-a52e-4f735466cecf":"node-8B7CE0B2-347F-4E01-9483-205F1384D2D7"},{"element-6066-11e4-a52e-4f735466cecf":"node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/click {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-473E113B-8139-49DE-A237-EC438807A28D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-473E113B-8139-49DE-A237-EC438807A28D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/click {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8CF28B6A-FC8F-40B9-8E83-48F83A21BF8E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7D98F068-4F43-4311-9B85-DFB7B886511B"},{"element-6066-11e4-a52e-4f735466cecf":"node-473E113B-8139-49DE-A237-EC438807A28D"},{"element-6066-11e4-a52e-4f735466cecf":"node-8B7CE0B2-347F-4E01-9483-205F1384D2D7"},{"element-6066-11e4-a52e-4f735466cecf":"node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-7D98F068-4F43-4311-9B85-DFB7B886511B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-473E113B-8139-49DE-A237-EC438807A28D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-473E113B-8139-49DE-A237-EC438807A28D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-8B7CE0B2-347F-4E01-9483-205F1384D2D7/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-0523CBE8-50D9-4772-8FFE-E3CF8F3D2D3E/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/name {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2C261D99-1744-464A-8E26-C4D61D9E6E8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965"},{"element-6066-11e4-a52e-4f735466cecf":"node-B7FED336-421B-4F19-B80E-C50E17F379CE"},{"element-6066-11e4-a52e-4f735466cecf":"node-49DAEABC-FD6A-4E79-85C9-DD808D29D203"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-2C261D99-1744-464A-8E26-C4D61D9E6E8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-2C261D99-1744-464A-8E26-C4D61D9E6E8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-B7FED336-421B-4F19-B80E-C50E17F379CE/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-B7FED336-421B-4F19-B80E-C50E17F379CE/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-49DAEABC-FD6A-4E79-85C9-DD808D29D203/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-49DAEABC-FD6A-4E79-85C9-DD808D29D203/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54993 "POST /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-DCBA68EA-7A9C-4A7C-8C87-5B18A949C821/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2C261D99-1744-464A-8E26-C4D61D9E6E8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965"},{"element-6066-11e4-a52e-4f735466cecf":"node-B7FED336-421B-4F19-B80E-C50E17F379CE"},{"element-6066-11e4-a52e-4f735466cecf":"node-49DAEABC-FD6A-4E79-85C9-DD808D29D203"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-2C261D99-1744-464A-8E26-C4D61D9E6E8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-2C261D99-1744-464A-8E26-C4D61D9E6E8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-085C3BF9-2FBD-42D8-8BAD-098DC72E5965/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-B7FED336-421B-4F19-B80E-C50E17F379CE/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-B7FED336-421B-4F19-B80E-C50E17F379CE/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-49DAEABC-FD6A-4E79-85C9-DD808D29D203/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "GET /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941/element/node-49DAEABC-FD6A-4E79-85C9-DD808D29D203/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54993/session/c9900b33-3ae7-4bf7-8fa3-85e17c750941 {} urllib3.connectionpool: [DEBUG] http://localhost:54993 "DELETE /session/c9900b33-3ae7-4bf7-8fa3-85e17c750941 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:169429): GLib-GIO-WARNING **: 15:51:51.751: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-74284370-d970-4377-b4d3-b289309ba6ec: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_index_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 169531 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46961/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46961 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46961 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f6ebe953-3631-4f8c-af17-cab2e00b48cf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":169535,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44949/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46961 "POST /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:46961 "POST /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-26FF12A5-2E5F-428F-A002-BB95864EA643"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-26FF12A5-2E5F-428F-A002-BB95864EA643/name {} urllib3.connectionpool: [DEBUG] http://localhost:46961 "GET /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-26FF12A5-2E5F-428F-A002-BB95864EA643/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-26FF12A5-2E5F-428F-A002-BB95864EA643/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46961 "GET /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-26FF12A5-2E5F-428F-A002-BB95864EA643/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:46961 "POST /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-78D169F2-33F5-4F73-9B1D-7DCA4B70A31A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-78D169F2-33F5-4F73-9B1D-7DCA4B70A31A/name {} urllib3.connectionpool: [DEBUG] http://localhost:46961 "GET /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-78D169F2-33F5-4F73-9B1D-7DCA4B70A31A/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-78D169F2-33F5-4F73-9B1D-7DCA4B70A31A/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46961 "GET /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf/element/node-78D169F2-33F5-4F73-9B1D-7DCA4B70A31A/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46961/session/f6ebe953-3631-4f8c-af17-cab2e00b48cf {} (WebKitWebProcess:169706): GLib-GIO-WARNING **: 15:51:55.145: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-07d2c346-cbf0-4100-8914-ffa86a943a28: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:46961 "DELETE /session/f6ebe953-3631-4f8c-af17-cab2e00b48cf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_value_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 169806 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34225/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34225 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34225 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0f091c21-84a9-4f95-baf3-7cf8452ba388","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":169810,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43055/session/0f091c21-84a9-4f95-baf3-7cf8452ba388"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34225 "POST /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:34225 "POST /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EA67660B-79B4-4E85-ADB3-DBD6AB99A8DE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-EA67660B-79B4-4E85-ADB3-DBD6AB99A8DE/name {} urllib3.connectionpool: [DEBUG] http://localhost:34225 "GET /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-EA67660B-79B4-4E85-ADB3-DBD6AB99A8DE/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-EA67660B-79B4-4E85-ADB3-DBD6AB99A8DE/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:34225 "GET /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-EA67660B-79B4-4E85-ADB3-DBD6AB99A8DE/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:34225 "POST /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3B6D3280-FE02-4C06-ABBD-C793A6F9EAEA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-3B6D3280-FE02-4C06-ABBD-C793A6F9EAEA/name {} urllib3.connectionpool: [DEBUG] http://localhost:34225 "GET /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-3B6D3280-FE02-4C06-ABBD-C793A6F9EAEA/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-3B6D3280-FE02-4C06-ABBD-C793A6F9EAEA/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:34225 "GET /session/0f091c21-84a9-4f95-baf3-7cf8452ba388/element/node-3B6D3280-FE02-4C06-ABBD-C793A6F9EAEA/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34225/session/0f091c21-84a9-4f95-baf3-7cf8452ba388 {} urllib3.connectionpool: [DEBUG] http://localhost:34225 "DELETE /session/0f091c21-84a9-4f95-baf3-7cf8452ba388 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_visible_text_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 170081 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46709/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46709 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46709 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3d394055-8f48-413a-aef9-1b5a51fc5420","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":170085,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45327/session/3d394055-8f48-413a-aef9-1b5a51fc5420"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:51:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46709 "POST /session/3d394055-8f48-413a-aef9-1b5a51fc5420/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:46709 "POST /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F3A6BE11-490D-4974-A770-C356FE853E62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-F3A6BE11-490D-4974-A770-C356FE853E62/name {} urllib3.connectionpool: [DEBUG] http://localhost:46709 "GET /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-F3A6BE11-490D-4974-A770-C356FE853E62/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-F3A6BE11-490D-4974-A770-C356FE853E62/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46709 "GET /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-F3A6BE11-490D-4974-A770-C356FE853E62/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:46709 "POST /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-53102A89-5F2C-47BC-AA22-9B241DB23D3B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-53102A89-5F2C-47BC-AA22-9B241DB23D3B/name {} urllib3.connectionpool: [DEBUG] http://localhost:46709 "GET /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-53102A89-5F2C-47BC-AA22-9B241DB23D3B/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-53102A89-5F2C-47BC-AA22-9B241DB23D3B/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46709 "GET /session/3d394055-8f48-413a-aef9-1b5a51fc5420/element/node-53102A89-5F2C-47BC-AA22-9B241DB23D3B/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46709/session/3d394055-8f48-413a-aef9-1b5a51fc5420 {} urllib3.connectionpool: [DEBUG] http://localhost:46709 "DELETE /session/3d394055-8f48-413a-aef9-1b5a51fc5420 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_index_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 170353 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53947 (WebKitWebProcess:170255): GLib-GIO-WARNING **: 15:52:02.386: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-5826a6bd-6bd0-475f-8ce7-e8dabe2e89d8: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f65c0434-46db-406d-bd67-173082ce8285","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":170357,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37145/session/f65c0434-46db-406d-bd67-173082ce8285"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/name {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-56A0C7DC-9ECE-4C52-9F92-F585229978B4'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6DC87D26-7B18-451A-A7ED-66FABDD56B83'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-56A0C7DC-9ECE-4C52-9F92-F585229978B4'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-3624FED3-8F98-4DBA-A89D-969E9DE11DF3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6DC87D26-7B18-451A-A7ED-66FABDD56B83"},{"element-6066-11e4-a52e-4f735466cecf":"node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3"},{"element-6066-11e4-a52e-4f735466cecf":"node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17"},{"element-6066-11e4-a52e-4f735466cecf":"node-56A0C7DC-9ECE-4C52-9F92-F585229978B4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-0E367406-AB3E-4CDB-A8EA-D8AC8170A8B3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-56A0C7DC-9ECE-4C52-9F92-F585229978B4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/text {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-6DC87D26-7B18-451A-A7ED-66FABDD56B83/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/text {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-5B7CADD9-1B9C-477E-990E-0872CAC7AC17/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/name {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2E08A390-519F-44F1-8CBA-100DEDF64EEC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2E08A390-519F-44F1-8CBA-100DEDF64EEC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-06A64619-2CE8-4AB7-9B10-02A217A5C931'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F2E423A-5F06-449A-9064-6F2DC64157AB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2E08A390-519F-44F1-8CBA-100DEDF64EEC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-06A64619-2CE8-4AB7-9B10-02A217A5C931'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/click {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:53947 "POST /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-AE9C66CC-BB65-48C8-AC1C-80C674B9F233/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7F2E423A-5F06-449A-9064-6F2DC64157AB"},{"element-6066-11e4-a52e-4f735466cecf":"node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB"},{"element-6066-11e4-a52e-4f735466cecf":"node-2E08A390-519F-44F1-8CBA-100DEDF64EEC"},{"element-6066-11e4-a52e-4f735466cecf":"node-06A64619-2CE8-4AB7-9B10-02A217A5C931"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-385B4924-0A74-49E2-8F19-2BDEEC31D1DB/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-06A64619-2CE8-4AB7-9B10-02A217A5C931/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/text {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-7F2E423A-5F06-449A-9064-6F2DC64157AB/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/text {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "GET /session/f65c0434-46db-406d-bd67-173082ce8285/element/node-2E08A390-519F-44F1-8CBA-100DEDF64EEC/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53947/session/f65c0434-46db-406d-bd67-173082ce8285 {} urllib3.connectionpool: [DEBUG] http://localhost:53947 "DELETE /session/f65c0434-46db-406d-bd67-173082ce8285 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_value_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 170630 using 0 to output None (WebKitWebProcess:170528): GLib-GIO-WARNING **: 15:52:07.228: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-bbe4a443-2581-45dd-b921-58da19d85e54: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55659 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"147a83f2-6ea4-4630-9895-54458494656b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":170634,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36609/session/147a83f2-6ea4-4630-9895-54458494656b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/name {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6496F77F-55A5-46DB-8BB4-D7B382819BCA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6496F77F-55A5-46DB-8BB4-D7B382819BCA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6496F77F-55A5-46DB-8BB4-D7B382819BCA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3956D323-8328-458C-BD2B-A90C75464ECC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6496F77F-55A5-46DB-8BB4-D7B382819BCA'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3956D323-8328-458C-BD2B-A90C75464ECC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'css selector', 'value': 'option[value = "ham"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'css selector', 'value': 'option[value = "onion gravy"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-76C2B13C-D5C4-44F8-BAA4-DE3349E02BDF/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6496F77F-55A5-46DB-8BB4-D7B382819BCA"},{"element-6066-11e4-a52e-4f735466cecf":"node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-3956D323-8328-458C-BD2B-A90C75464ECC"},{"element-6066-11e4-a52e-4f735466cecf":"node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-4A00955B-E7E6-4654-9E88-F2BAE3129B8B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-E3EC505C-6C29-4191-9037-2DB6F38DEF5F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/text {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-6496F77F-55A5-46DB-8BB4-D7B382819BCA/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/text {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-3956D323-8328-458C-BD2B-A90C75464ECC/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-24A59104-48EF-4995-BC07-564F1FFA4BFE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/name {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-51C7B470-A558-4EB9-9CC7-001D5109B379'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-51C7B470-A558-4EB9-9CC7-001D5109B379'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D5398F43-BB65-4C8D-813C-4098A54553DC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-51C7B470-A558-4EB9-9CC7-001D5109B379'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D5398F43-BB65-4C8D-813C-4098A54553DC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'css selector', 'value': 'option[value = "select_2"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'css selector', 'value': 'option[value = "select_4"]'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/click {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55659 "POST /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-24A59104-48EF-4995-BC07-564F1FFA4BFE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD"},{"element-6066-11e4-a52e-4f735466cecf":"node-51C7B470-A558-4EB9-9CC7-001D5109B379"},{"element-6066-11e4-a52e-4f735466cecf":"node-D5398F43-BB65-4C8D-813C-4098A54553DC"},{"element-6066-11e4-a52e-4f735466cecf":"node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-51C7B470-A558-4EB9-9CC7-001D5109B379/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D7E07BB1-0315-4B5C-A6D7-6FCE26D87A76/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/text {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-C64A9CC1-AEF8-4C9A-8B39-5552922550FD/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/text {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "GET /session/147a83f2-6ea4-4630-9895-54458494656b/element/node-D5398F43-BB65-4C8D-813C-4098A54553DC/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55659/session/147a83f2-6ea4-4630-9895-54458494656b {} urllib3.connectionpool: [DEBUG] http://localhost:55659 "DELETE /session/147a83f2-6ea4-4630-9895-54458494656b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_visible_text_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 170905 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55587 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4c120f6d-8e3f-49b9-ae01-58df46f262fb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":170907,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39605/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/name {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55A07FAE-6FF9-4104-85C6-88CD427C90F6'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55A07FAE-6FF9-4104-85C6-88CD427C90F6'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1B02150C-6240-4569-801D-FA81FBBD3501'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55A07FAE-6FF9-4104-85C6-88CD427C90F6'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1B02150C-6240-4569-801D-FA81FBBD3501'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-510B0260-1113-488A-B9F4-716F365A690C'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55A07FAE-6FF9-4104-85C6-88CD427C90F6'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1B02150C-6240-4569-801D-FA81FBBD3501'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-510B0260-1113-488A-B9F4-716F365A690C'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Ham"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "Onion gravy"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-3CCFB68C-0E4A-48EB-9DCD-ED2E05DBDA62/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-55A07FAE-6FF9-4104-85C6-88CD427C90F6"},{"element-6066-11e4-a52e-4f735466cecf":"node-1B02150C-6240-4569-801D-FA81FBBD3501"},{"element-6066-11e4-a52e-4f735466cecf":"node-510B0260-1113-488A-B9F4-716F365A690C"},{"element-6066-11e4-a52e-4f735466cecf":"node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-1B02150C-6240-4569-801D-FA81FBBD3501/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-15B5DB84-399E-4FA7-B3F0-9BDDE3595D08/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/text {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-55A07FAE-6FF9-4104-85C6-88CD427C90F6/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/text {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-510B0260-1113-488A-B9F4-716F365A690C/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/name {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CBCB627D-5404-4773-9936-6DA552309856'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CBCB627D-5404-4773-9936-6DA552309856'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CBCB627D-5404-4773-9936-6DA552309856'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CF07472E-9ACB-4975-9976-1EB7FAAD5665'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CBCB627D-5404-4773-9936-6DA552309856'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CF07472E-9ACB-4975-9976-1EB7FAAD5665'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_2"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "select_4"]'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/visibility {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/visibility HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/display {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/display HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"block"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/opacity {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/css/opacity HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/click {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:55587 "POST /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-B922AF1F-9F29-4B03-AE28-6BE958AF40E2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-CBCB627D-5404-4773-9936-6DA552309856"},{"element-6066-11e4-a52e-4f735466cecf":"node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564"},{"element-6066-11e4-a52e-4f735466cecf":"node-CF07472E-9ACB-4975-9976-1EB7FAAD5665"},{"element-6066-11e4-a52e-4f735466cecf":"node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2C7CCDDA-35ED-4A33-8E6C-B23669AEC564/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-2AC01E2B-53DF-4E84-B1DE-A002331E13E0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/text {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CBCB627D-5404-4773-9936-6DA552309856/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/text {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "GET /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb/element/node-CF07472E-9ACB-4975-9976-1EB7FAAD5665/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55587/session/4c120f6d-8e3f-49b9-ae01-58df46f262fb {} urllib3.connectionpool: [DEBUG] http://localhost:55587 "DELETE /session/4c120f6d-8e3f-49b9-ae01-58df46f262fb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_get_options[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 171185 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32783 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"606f948b-1861-4b14-ae0b-6d9dcd1b092f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":171190,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34743/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F5CF20AE-49F6-4512-B34B-4578931E4D4F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/name {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F5CF20AE-49F6-4512-B34B-4578931E4D4F/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C3382695-7E41-4839-B4D9-E64C911B8812"},{"element-6066-11e4-a52e-4f735466cecf":"node-F471E31E-F653-420E-966D-8D19DD1FFA70"},{"element-6066-11e4-a52e-4f735466cecf":"node-9C829AB0-BC87-4CB7-8687-15A29DC44D8E"},{"element-6066-11e4-a52e-4f735466cecf":"node-9A8B5775-3904-451C-87E4-097CE0D6462D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-C3382695-7E41-4839-B4D9-E64C911B8812/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-C3382695-7E41-4839-B4D9-E64C911B8812/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F471E31E-F653-420E-966D-8D19DD1FFA70/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F471E31E-F653-420E-966D-8D19DD1FFA70/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-9C829AB0-BC87-4CB7-8687-15A29DC44D8E/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-9C829AB0-BC87-4CB7-8687-15A29DC44D8E/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Four"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-9A8B5775-3904-451C-87E4-097CE0D6462D/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-9A8B5775-3904-451C-87E4-097CE0D6462D/text HTTP/1.1" 200 51 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Still learning how to count, apparently"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '51'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EF7F04DB-24D8-4A48-8426-EA737FBDE356"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/name {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-EF7F04DB-24D8-4A48-8426-EA737FBDE356/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BD7199BE-3657-4CC8-BDA9-38FA83450653"},{"element-6066-11e4-a52e-4f735466cecf":"node-5DB0584E-F2D5-4095-B6D1-C672B9B7EADA"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-BD7199BE-3657-4CC8-BDA9-38FA83450653/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-BD7199BE-3657-4CC8-BDA9-38FA83450653/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-5DB0584E-F2D5-4095-B6D1-C672B9B7EADA/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-5DB0584E-F2D5-4095-B6D1-C672B9B7EADA/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Two"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/name {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-94205FA1-3D30-4B88-8E67-0821A6C8F3DB/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D51DA304-CD11-4322-8879-213224C5EE76"},{"element-6066-11e4-a52e-4f735466cecf":"node-71384E76-118E-4C73-8ABE-00324DF74691"},{"element-6066-11e4-a52e-4f735466cecf":"node-F3FCE788-0726-4525-8ADA-B4A991821466"},{"element-6066-11e4-a52e-4f735466cecf":"node-72B9A918-B8EA-4451-A7B3-9A4C73BCA3FA"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-D51DA304-CD11-4322-8879-213224C5EE76/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-D51DA304-CD11-4322-8879-213224C5EE76/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-71384E76-118E-4C73-8ABE-00324DF74691/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-71384E76-118E-4C73-8ABE-00324DF74691/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Ham"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F3FCE788-0726-4525-8ADA-B4A991821466/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F3FCE788-0726-4525-8ADA-B4A991821466/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-72B9A918-B8EA-4451-A7B3-9A4C73BCA3FA/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-72B9A918-B8EA-4451-A7B3-9A4C73BCA3FA/text HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Onion gravy"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A786DC27-F4E7-470F-B2B1-73FFF78D4417"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/name {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:32783 "POST /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A786DC27-F4E7-470F-B2B1-73FFF78D4417/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BA527893-57E5-43CF-8886-B1BB3722A980"},{"element-6066-11e4-a52e-4f735466cecf":"node-F12EAD0B-B093-4D31-90CB-292081EE8CC4"},{"element-6066-11e4-a52e-4f735466cecf":"node-E9A74AED-2C49-46C9-BF45-844AE57EA162"},{"element-6066-11e4-a52e-4f735466cecf":"node-A48746CC-C113-4B77-96D3-C8E88868C904"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-BA527893-57E5-43CF-8886-B1BB3722A980/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-BA527893-57E5-43CF-8886-B1BB3722A980/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F12EAD0B-B093-4D31-90CB-292081EE8CC4/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-F12EAD0B-B093-4D31-90CB-292081EE8CC4/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-E9A74AED-2C49-46C9-BF45-844AE57EA162/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-E9A74AED-2C49-46C9-BF45-844AE57EA162/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A48746CC-C113-4B77-96D3-C8E88868C904/text {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "GET /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f/element/node-A48746CC-C113-4B77-96D3-C8E88868C904/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select_4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32783/session/606f948b-1861-4b14-ae0b-6d9dcd1b092f {} urllib3.connectionpool: [DEBUG] http://localhost:32783 "DELETE /session/606f948b-1861-4b14-ae0b-6d9dcd1b092f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_get_all_selected_options_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 171460 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58687 (WebKitWebProcess:171362): GLib-GIO-WARNING **: 15:52:20.812: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ffa1fdd2-120a-4d84-a5fa-3ea58a62577c: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":171466,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33391/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/name {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-17E6510C-8319-46ED-9F14-4F11EBF3CCE2/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E6BF52D8-F3C1-44A1-8BD4-1EA16B49B4B1"},{"element-6066-11e4-a52e-4f735466cecf":"node-917B3C50-A32C-457B-99DE-ABE7A4E3BA9A"},{"element-6066-11e4-a52e-4f735466cecf":"node-4066AA32-C032-4735-8451-8581CBB83E8F"},{"element-6066-11e4-a52e-4f735466cecf":"node-E8996070-96BD-4D5C-9FBA-DAFEBC714AF3"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E6BF52D8-F3C1-44A1-8BD4-1EA16B49B4B1/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E6BF52D8-F3C1-44A1-8BD4-1EA16B49B4B1/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-917B3C50-A32C-457B-99DE-ABE7A4E3BA9A/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-917B3C50-A32C-457B-99DE-ABE7A4E3BA9A/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-4066AA32-C032-4735-8451-8581CBB83E8F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-4066AA32-C032-4735-8451-8581CBB83E8F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E8996070-96BD-4D5C-9FBA-DAFEBC714AF3/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E8996070-96BD-4D5C-9FBA-DAFEBC714AF3/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E6BF52D8-F3C1-44A1-8BD4-1EA16B49B4B1/text {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-E6BF52D8-F3C1-44A1-8BD4-1EA16B49B4B1/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/name {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-90096B18-989B-47B1-BFC4-EE67E6CF8FA9/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-95C4B0E8-1A5D-45D4-8D97-67D1EF62FFC4"},{"element-6066-11e4-a52e-4f735466cecf":"node-C0C796FE-20D6-4065-B92C-8F92D1A97D6C"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-95C4B0E8-1A5D-45D4-8D97-67D1EF62FFC4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-95C4B0E8-1A5D-45D4-8D97-67D1EF62FFC4/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-C0C796FE-20D6-4065-B92C-8F92D1A97D6C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-C0C796FE-20D6-4065-B92C-8F92D1A97D6C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-95C4B0E8-1A5D-45D4-8D97-67D1EF62FFC4/text {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-95C4B0E8-1A5D-45D4-8D97-67D1EF62FFC4/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element {'using': 'css selector', 'value': '[name="no-select"]'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AA85975-6220-4DA2-9A1C-617D92088EAA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/name {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:58687 "POST /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-1AA85975-6220-4DA2-9A1C-617D92088EAA/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-D708F63F-BEEA-4A9D-B80F-07EC15926233"},{"element-6066-11e4-a52e-4f735466cecf":"node-F76BBB46-B5E9-4AD0-A487-D71DB5B19E81"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-D708F63F-BEEA-4A9D-B80F-07EC15926233/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-D708F63F-BEEA-4A9D-B80F-07EC15926233/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-F76BBB46-B5E9-4AD0-A487-D71DB5B19E81/selected {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-F76BBB46-B5E9-4AD0-A487-D71DB5B19E81/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-D708F63F-BEEA-4A9D-B80F-07EC15926233/text {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "GET /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc/element/node-D708F63F-BEEA-4A9D-B80F-07EC15926233/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Foo"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58687/session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc {} urllib3.connectionpool: [DEBUG] http://localhost:58687 "DELETE /session/65ca8a72-0ac1-4257-a6e8-177d4b9dd9cc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_get_all_selected_options_multiple[webkitgtk] (WebKitWebProcess:171635): GLib-GIO-WARNING **: 15:52:25.493: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e974d2b8-ae05-4eac-96d2-e5f9d435ab51: The connection is closed selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 171738 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46335 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"403c6228-7509-4764-b618-de39e3406bbe","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":171742,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32901/session/403c6228-7509-4764-b618-de39e3406bbe"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session/403c6228-7509-4764-b618-de39e3406bbe/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session/403c6228-7509-4764-b618-de39e3406bbe/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F220820-3046-4DA0-B707-B492D3674B8C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/name {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6F220820-3046-4DA0-B707-B492D3674B8C/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-1FA5F4CC-9082-4772-91D2-8F6CA4EB6523"},{"element-6066-11e4-a52e-4f735466cecf":"node-1859FE04-2D35-4E43-AFFA-6599BD136208"},{"element-6066-11e4-a52e-4f735466cecf":"node-37AB0340-2BDE-4B76-A721-2A69CFEE5711"},{"element-6066-11e4-a52e-4f735466cecf":"node-6C969BE8-C35B-4CCC-8785-B0F3FF3EB2A4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1FA5F4CC-9082-4772-91D2-8F6CA4EB6523/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1FA5F4CC-9082-4772-91D2-8F6CA4EB6523/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1859FE04-2D35-4E43-AFFA-6599BD136208/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1859FE04-2D35-4E43-AFFA-6599BD136208/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-37AB0340-2BDE-4B76-A721-2A69CFEE5711/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-37AB0340-2BDE-4B76-A721-2A69CFEE5711/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6C969BE8-C35B-4CCC-8785-B0F3FF3EB2A4/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-6C969BE8-C35B-4CCC-8785-B0F3FF3EB2A4/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1FA5F4CC-9082-4772-91D2-8F6CA4EB6523/text {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-1FA5F4CC-9082-4772-91D2-8F6CA4EB6523/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-37AB0340-2BDE-4B76-A721-2A69CFEE5711/text {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-37AB0340-2BDE-4B76-A721-2A69CFEE5711/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Sausages"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session/403c6228-7509-4764-b618-de39e3406bbe/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CAA1D875-E12A-4767-9CDA-67DF09571FBE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/name {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:46335 "POST /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-CAA1D875-E12A-4767-9CDA-67DF09571FBE/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-34143656-D7D9-410F-8282-5816EE873A55"},{"element-6066-11e4-a52e-4f735466cecf":"node-958FE248-74AC-4FCA-906D-B56BBF8D145C"},{"element-6066-11e4-a52e-4f735466cecf":"node-5723ACAB-B52D-4CCA-9B2F-C360303A9D8B"},{"element-6066-11e4-a52e-4f735466cecf":"node-2647E48C-C555-4355-8162-ADFA0722CC50"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-34143656-D7D9-410F-8282-5816EE873A55/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-34143656-D7D9-410F-8282-5816EE873A55/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-958FE248-74AC-4FCA-906D-B56BBF8D145C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-958FE248-74AC-4FCA-906D-B56BBF8D145C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-5723ACAB-B52D-4CCA-9B2F-C360303A9D8B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-5723ACAB-B52D-4CCA-9B2F-C360303A9D8B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe/element/node-2647E48C-C555-4355-8162-ADFA0722CC50/selected {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:46335 "GET /session/403c6228-7509-4764-b618-de39e3406bbe/element/node-2647E48C-C555-4355-8162-ADFA0722CC50/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46335/session/403c6228-7509-4764-b618-de39e3406bbe {} urllib3.connectionpool: [DEBUG] http://localhost:46335 "DELETE /session/403c6228-7509-4764-b618-de39e3406bbe HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_get_first_selected_option_single[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 172012 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43477 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6da6cbfb-533e-4ca8-9c0e-86ff54b378f2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":172014,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39133/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element {'using': 'css selector', 'value': '[name="selectomatic"]'} urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E340630F-6703-4298-AD8D-ED024EA71F28"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/name {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-E340630F-6703-4298-AD8D-ED024EA71F28/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-89CAEB1C-34CC-498F-890A-D5AB5038F3C2"},{"element-6066-11e4-a52e-4f735466cecf":"node-9792B51E-246A-45AF-9194-3890E1DEB3D3"},{"element-6066-11e4-a52e-4f735466cecf":"node-341C3FB3-803D-44F0-AF91-B58CDFB36621"},{"element-6066-11e4-a52e-4f735466cecf":"node-C38FCDCA-95F5-4787-B565-117FB5A58FEC"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-89CAEB1C-34CC-498F-890A-D5AB5038F3C2/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-89CAEB1C-34CC-498F-890A-D5AB5038F3C2/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-89CAEB1C-34CC-498F-890A-D5AB5038F3C2/text {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-89CAEB1C-34CC-498F-890A-D5AB5038F3C2/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element {'using': 'css selector', 'value': '[name="redirect"]'} urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/name {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/attribute/multiple HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:43477 "POST /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-40244D0D-7A98-4AD2-B951-FF83A87BA4E5/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F139E896-956B-4427-A584-11F8AFC4079B"},{"element-6066-11e4-a52e-4f735466cecf":"node-C4AEF170-576F-4732-9319-D40476F6E2F2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-F139E896-956B-4427-A584-11F8AFC4079B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-F139E896-956B-4427-A584-11F8AFC4079B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-F139E896-956B-4427-A584-11F8AFC4079B/text {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43477 "GET /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2/element/node-F139E896-956B-4427-A584-11F8AFC4079B/text HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43477/session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2 {} urllib3.connectionpool: [DEBUG] http://localhost:43477 "DELETE /session/6da6cbfb-533e-4ca8-9c0e-86ff54b378f2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_get_first_selected_option_multiple[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 172293 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51483 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"91a7a4e5-0f83-482d-b075-892c97891e24","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":172295,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40607/session/91a7a4e5-0f83-482d-b075-892c97891e24"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/91a7a4e5-0f83-482d-b075-892c97891e24/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/91a7a4e5-0f83-482d-b075-892c97891e24/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/name {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-B045E8E5-6430-4DD9-9EA8-A57A0F113FD4/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6A2A32CD-6ECA-4B71-BBE9-E6EF9D09A51F"},{"element-6066-11e4-a52e-4f735466cecf":"node-44A96C85-3FA9-4571-AAD4-71867460F466"},{"element-6066-11e4-a52e-4f735466cecf":"node-5DF1FCDB-4CDB-4934-9BBC-3060B4CC2589"},{"element-6066-11e4-a52e-4f735466cecf":"node-26497A69-BF4E-4B12-A2FE-E7AD8687BE72"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-6A2A32CD-6ECA-4B71-BBE9-E6EF9D09A51F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-6A2A32CD-6ECA-4B71-BBE9-E6EF9D09A51F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-6A2A32CD-6ECA-4B71-BBE9-E6EF9D09A51F/text {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-6A2A32CD-6ECA-4B71-BBE9-E6EF9D09A51F/text HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Eggs"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/91a7a4e5-0f83-482d-b075-892c97891e24/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06479845-D623-4B95-9865-ACC795436CE3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/name {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:51483 "POST /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-06479845-D623-4B95-9865-ACC795436CE3/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E3EFDAB6-6F41-486E-ABDC-33108699C69D"},{"element-6066-11e4-a52e-4f735466cecf":"node-FDA27620-3494-45E8-880D-9CFB1AEE5F9D"},{"element-6066-11e4-a52e-4f735466cecf":"node-E438882C-585F-40F9-B559-2B18A62CD909"},{"element-6066-11e4-a52e-4f735466cecf":"node-53743CD7-5268-4A02-9B60-F293DA367EB0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-E3EFDAB6-6F41-486E-ABDC-33108699C69D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-E3EFDAB6-6F41-486E-ABDC-33108699C69D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-FDA27620-3494-45E8-880D-9CFB1AEE5F9D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-FDA27620-3494-45E8-880D-9CFB1AEE5F9D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-E438882C-585F-40F9-B559-2B18A62CD909/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-E438882C-585F-40F9-B559-2B18A62CD909/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-53743CD7-5268-4A02-9B60-F293DA367EB0/selected {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:51483 "GET /session/91a7a4e5-0f83-482d-b075-892c97891e24/element/node-53743CD7-5268-4A02-9B60-F293DA367EB0/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51483/session/91a7a4e5-0f83-482d-b075-892c97891e24 {} urllib3.connectionpool: [DEBUG] http://localhost:51483 "DELETE /session/91a7a4e5-0f83-482d-b075-892c97891e24 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:172463): GLib-GIO-WARNING **: 15:52:34.887: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d765fefb-c207-4991-8b73-6a9f941ae9cd: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_raises_exception_for_invalid_tag_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 172566 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46289/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46289 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46289 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"dcecfacc-ca52-47a7-9385-f1b3291d8f9e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":172568,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45515/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46289/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46289 "POST /session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46289/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element {'using': 'tag name', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:46289 "POST /session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1E65247D-5FC2-4B5D-8239-99B3A4EA3DB3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46289/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element/node-1E65247D-5FC2-4B5D-8239-99B3A4EA3DB3/name {} urllib3.connectionpool: [DEBUG] http://localhost:46289 "GET /session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element/node-1E65247D-5FC2-4B5D-8239-99B3A4EA3DB3/name HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"div"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46289/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element/node-1E65247D-5FC2-4B5D-8239-99B3A4EA3DB3/name {} urllib3.connectionpool: [DEBUG] http://localhost:46289 "GET /session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e/element/node-1E65247D-5FC2-4B5D-8239-99B3A4EA3DB3/name HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"div"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46289/session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e {} urllib3.connectionpool: [DEBUG] http://localhost:46289 "DELETE /session/dcecfacc-ca52-47a7-9385-f1b3291d8f9e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:172740): GLib-GIO-WARNING **: 15:52:38.100: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-785d0003-0e54-4163-92c6-e190470a0e6c: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_index_non_existent[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 172839 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38455 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fdab8771-7c76-4ba0-a930-30e93f3fdc6d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":172843,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35945/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0CA9A839-C757-4661-8870-CEBBB7C70D42"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/name {} urllib3.connectionpool: [DEBUG] http://localhost:38455 "GET /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:38455 "GET /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-0CA9A839-C757-4661-8870-CEBBB7C70D42/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-1D7845DE-3473-4B05-BC95-E6C987EC8638"},{"element-6066-11e4-a52e-4f735466cecf":"node-C3FFED9E-84DE-4D57-9854-31E86DC9B68E"},{"element-6066-11e4-a52e-4f735466cecf":"node-67EFC0C4-6F29-4242-AC78-372BAAD51FC4"},{"element-6066-11e4-a52e-4f735466cecf":"node-D3B01F99-9244-4015-BBF0-0B21C0515F3F"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1D7845DE-3473-4B05-BC95-E6C987EC8638'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C3FFED9E-84DE-4D57-9854-31E86DC9B68E'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-67EFC0C4-6F29-4242-AC78-372BAAD51FC4'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D3B01F99-9244-4015-BBF0-0B21C0515F3F'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4005D76D-09DE-4D5C-823D-84E326CDB573"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/name {} urllib3.connectionpool: [DEBUG] http://localhost:38455 "GET /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:38455 "GET /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/element/node-4005D76D-09DE-4D5C-823D-84E326CDB573/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2AF11328-428C-4938-BDD9-C174E22FF135"},{"element-6066-11e4-a52e-4f735466cecf":"node-7208174B-976F-41AB-B1D5-3B66084F42C4"},{"element-6066-11e4-a52e-4f735466cecf":"node-194DDBB1-4ACD-4C58-B54E-3D5726733EDC"},{"element-6066-11e4-a52e-4f735466cecf":"node-30CE52C1-CD85-4824-B885-173E0BCA6CA4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2AF11328-428C-4938-BDD9-C174E22FF135'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7208174B-976F-41AB-B1D5-3B66084F42C4'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-194DDBB1-4ACD-4C58-B54E-3D5726733EDC'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-30CE52C1-CD85-4824-B885-173E0BCA6CA4'}, 'index']} urllib3.connectionpool: [DEBUG] http://localhost:38455 "POST /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38455/session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d {} urllib3.connectionpool: [DEBUG] http://localhost:38455 "DELETE /session/fdab8771-7c76-4ba0-a930-30e93f3fdc6d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_value_non_existent[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 173110 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33487 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b33ca59c-584d-469f-8fff-41e2cb6eb534","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":173116,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35465/session/b33ca59c-584d-469f-8fff-41e2cb6eb534"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/name {} urllib3.connectionpool: [DEBUG] http://localhost:33487 "GET /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:33487 "GET /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/elements {'using': 'css selector', 'value': 'option[value = "not there"]'} urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-37E11D4C-D28C-4F2D-8CB4-7051EE39FAF9/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-140D9023-8749-45EF-AAB1-34F1D0187E21"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/name {} urllib3.connectionpool: [DEBUG] http://localhost:33487 "GET /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:33487 "GET /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/elements {'using': 'css selector', 'value': 'option[value = "not there"]'} urllib3.connectionpool: [DEBUG] http://localhost:33487 "POST /session/b33ca59c-584d-469f-8fff-41e2cb6eb534/element/node-140D9023-8749-45EF-AAB1-34F1D0187E21/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33487/session/b33ca59c-584d-469f-8fff-41e2cb6eb534 {} urllib3.connectionpool: [DEBUG] http://localhost:33487 "DELETE /session/b33ca59c-584d-469f-8fff-41e2cb6eb534 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::test_deselect_by_text_non_existent[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 173380 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33571 (WebKitWebProcess:173288): GLib-GIO-WARNING **: 15:52:43.390: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-2d66043b-a5df-494b-9b8b-ace67523673b: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1cf51de4-15f6-4c76-8656-b3b7d34efbb3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":173386,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37795/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element {'using': 'css selector', 'value': '[name="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/name {} urllib3.connectionpool: [DEBUG] http://localhost:33571 "GET /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:33571 "GET /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "not there"]'} urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-24D89E0F-0B1A-42C5-99BA-C7624F173FF5/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element {'using': 'css selector', 'value': '[name="select_empty_multiple"]'} urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/name {} urllib3.connectionpool: [DEBUG] http://localhost:33571 "GET /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/name HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"select"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/attribute/multiple {} urllib3.connectionpool: [DEBUG] http://localhost:33571 "GET /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/attribute/multiple HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"true"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/elements {'using': 'xpath', 'value': './/option[normalize-space(.) = "not there"]'} urllib3.connectionpool: [DEBUG] http://localhost:33571 "POST /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3/element/node-762EBDDD-376B-4FFC-A8F1-94FE50BF5CFC/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33571/session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3 {} urllib3.connectionpool: [DEBUG] http://localhost:33571 "DELETE /session/1cf51de4-15f6-4c76-8656-b3b7d34efbb3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/select_class_tests.py: 30 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 30 passed, 32 warnings in 107.37s (0:01:47) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_possible_to_deselect_asingle_option_from_aselect_which_allows_multiple_choice[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 173665 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51223 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a62ebd41-6239-4c6c-981f-ea646cca80b7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":173667,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33571/session/a62ebd41-6239-4c6c-981f-ea646cca80b7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element {'using': 'css selector', 'value': '[id="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76F27B73-25A3-4B4D-A56C-2CBC64C6C877"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-76F27B73-25A3-4B4D-A56C-2CBC64C6C877/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-76F27B73-25A3-4B4D-A56C-2CBC64C6C877/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BFBD22D0-69F8-4974-9420-C35C5D01443E"},{"element-6066-11e4-a52e-4f735466cecf":"node-9681F10F-5DD2-4373-9C55-CBC150C9FF08"},{"element-6066-11e4-a52e-4f735466cecf":"node-117597E3-A869-418E-A86E-0C70F709D29B"},{"element-6066-11e4-a52e-4f735466cecf":"node-1AA82A2F-F2B6-4F8E-9DE7-DED8D7B444D5"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "GET /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/click {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "GET /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/click {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "POST /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "GET /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-BFBD22D0-69F8-4974-9420-C35C5D01443E/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-117597E3-A869-418E-A86E-0C70F709D29B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "GET /session/a62ebd41-6239-4c6c-981f-ea646cca80b7/element/node-117597E3-A869-418E-A86E-0C70F709D29B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51223/session/a62ebd41-6239-4c6c-981f-ea646cca80b7 {} urllib3.connectionpool: [DEBUG] http://localhost:51223 "DELETE /session/a62ebd41-6239-4c6c-981f-ea646cca80b7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_able_to_change_the_selected_option_in_aselec[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 173937 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42669/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42669 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42669 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d037fd2f-8ec3-43a4-a073-3ad4f92d738b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":173939,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41947/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42669 "POST /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element {'using': 'xpath', 'value': "//select[@name='selectomatic']"} urllib3.connectionpool: [DEBUG] http://localhost:42669 "POST /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-044A0E9E-B6C8-48AB-8838-0B9D97BF8A1E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-044A0E9E-B6C8-48AB-8838-0B9D97BF8A1E/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:42669 "POST /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-044A0E9E-B6C8-48AB-8838-0B9D97BF8A1E/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-2A088058-BC54-49BD-9325-8F9B6BFB888F"},{"element-6066-11e4-a52e-4f735466cecf":"node-E0B58166-C35B-4468-9613-EC36F773EC5D"},{"element-6066-11e4-a52e-4f735466cecf":"node-8E8FA03D-3701-4F66-8CE7-F6AC23839DDA"},{"element-6066-11e4-a52e-4f735466cecf":"node-59F1EB14-8C8E-4403-BB7C-7BDAE7C1ECFF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-2A088058-BC54-49BD-9325-8F9B6BFB888F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "GET /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-2A088058-BC54-49BD-9325-8F9B6BFB888F/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "GET /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/click {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "POST /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-2A088058-BC54-49BD-9325-8F9B6BFB888F/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "GET /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-2A088058-BC54-49BD-9325-8F9B6BFB888F/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/selected {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "GET /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b/element/node-E0B58166-C35B-4468-9613-EC36F773EC5D/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42669/session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b {} urllib3.connectionpool: [DEBUG] http://localhost:42669 "DELETE /session/d037fd2f-8ec3-43a4-a073-3ad4f92d738b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_able_to_select_more_than_one_option_from_aselect_which_allows_multiple_choice[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 174209 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34193 (WebKitWebProcess:174111): GLib-GIO-WARNING **: 15:52:52.134: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c483caf1-a8f2-4f0a-8bb0-dfb51e0eb402: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e2b68111-9f63-4325-8b84-a5ae4f3cca5c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":174211,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46057/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element {'using': 'css selector', 'value': '[id="multi"]'} urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-231EFE37-2B06-43F3-A472-A191A7EB6C3B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-231EFE37-2B06-43F3-A472-A191A7EB6C3B/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-231EFE37-2B06-43F3-A472-A191A7EB6C3B/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DB66DDE0-BD59-425B-839E-38E91B61FC48"},{"element-6066-11e4-a52e-4f735466cecf":"node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9"},{"element-6066-11e4-a52e-4f735466cecf":"node-7D983FCE-D227-4693-AB4A-39DEB328B368"},{"element-6066-11e4-a52e-4f735466cecf":"node-20CE4037-E81A-4C68-BA08-84DEC849C7D8"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-DB66DDE0-BD59-425B-839E-38E91B61FC48/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-DB66DDE0-BD59-425B-839E-38E91B61FC48/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/click {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-7D983FCE-D227-4693-AB4A-39DEB328B368/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-7D983FCE-D227-4693-AB4A-39DEB328B368/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/click {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "POST /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-DB66DDE0-BD59-425B-839E-38E91B61FC48/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-DB66DDE0-BD59-425B-839E-38E91B61FC48/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-15676EE0-E4E3-42FF-9452-B7B9A838D0B9/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-7D983FCE-D227-4693-AB4A-39DEB328B368/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-7D983FCE-D227-4693-AB4A-39DEB328B368/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "GET /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c/element/node-20CE4037-E81A-4C68-BA08-84DEC849C7D8/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34193/session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c {} urllib3.connectionpool: [DEBUG] http://localhost:34193 "DELETE /session/e2b68111-9f63-4325-8b84-a5ae4f3cca5c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_should_select_first_option_if_none_is_selected[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 174484 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54633/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54633 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54633 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8ac97547-d34a-493d-841a-a4f3d2e85475","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":174488,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33175/session/8ac97547-d34a-493d-841a-a4f3d2e85475"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54633 "POST /session/8ac97547-d34a-493d-841a-a4f3d2e85475/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element {'using': 'xpath', 'value': "//select[@name='select-default']"} urllib3.connectionpool: [DEBUG] http://localhost:54633 "POST /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-39DB67EB-5B79-41FC-B96C-BA731A0411FB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-39DB67EB-5B79-41FC-B96C-BA731A0411FB/elements {'using': 'tag name', 'value': 'option'} urllib3.connectionpool: [DEBUG] http://localhost:54633 "POST /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-39DB67EB-5B79-41FC-B96C-BA731A0411FB/elements HTTP/1.1" 200 347 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-DED7F397-AA96-43BC-BA2A-4F2110CB6568"},{"element-6066-11e4-a52e-4f735466cecf":"node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8"},{"element-6066-11e4-a52e-4f735466cecf":"node-339D557F-C491-41D5-9FC8-1607EC158CE4"},{"element-6066-11e4-a52e-4f735466cecf":"node-FE9F0A44-06E5-41C2-9BDA-3CC02AA111ED"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '347'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-DED7F397-AA96-43BC-BA2A-4F2110CB6568/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "GET /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-DED7F397-AA96-43BC-BA2A-4F2110CB6568/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "GET /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/click {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "POST /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-DED7F397-AA96-43BC-BA2A-4F2110CB6568/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "GET /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-DED7F397-AA96-43BC-BA2A-4F2110CB6568/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/selected {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "GET /session/8ac97547-d34a-493d-841a-a4f3d2e85475/element/node-CDD9E4FE-DC12-4FE7-93FF-114F7956C2C8/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54633/session/8ac97547-d34a-493d-841a-a4f3d2e85475 {} urllib3.connectionpool: [DEBUG] http://localhost:54633 "DELETE /session/8ac97547-d34a-493d-841a-a4f3d2e85475 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_can_select_elements_in_opt_group[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 174758 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37915/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37915 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37915 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bbc4e0b3-e4ba-4d47-9284-bd236b408162","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":174762,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34889/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:52:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37915/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/url {'url': 'http://127.0.0.1:8000/selectPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37915 "POST /session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37915/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element {'using': 'css selector', 'value': '[id="two-in-group"]'} urllib3.connectionpool: [DEBUG] http://localhost:37915 "POST /session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F3ACC47B-1D6D-4B5F-A791-7C9DA6883152"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37915/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element/node-F3ACC47B-1D6D-4B5F-A791-7C9DA6883152/click {} urllib3.connectionpool: [DEBUG] http://localhost:37915 "POST /session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element/node-F3ACC47B-1D6D-4B5F-A791-7C9DA6883152/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37915/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element/node-F3ACC47B-1D6D-4B5F-A791-7C9DA6883152/selected {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:37915 "GET /session/bbc4e0b3-e4ba-4d47-9284-bd236b408162/element/node-F3ACC47B-1D6D-4B5F-A791-7C9DA6883152/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37915/session/bbc4e0b3-e4ba-4d47-9284-bd236b408162 {} urllib3.connectionpool: [DEBUG] http://localhost:37915 "DELETE /session/bbc4e0b3-e4ba-4d47-9284-bd236b408162 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_can_get_value_from_option_via_attribute_when_attribute_doesnt_exist[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 175029 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"13f1b616-8622-4f54-a772-43abef5db018","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":175033,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35351/session/13f1b616-8622-4f54-a772-43abef5db018"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session/13f1b616-8622-4f54-a772-43abef5db018/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018/element {'using': 'css selector', 'value': "select[name='select-default'] option"} urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session/13f1b616-8622-4f54-a772-43abef5db018/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0DAB154E-A841-460B-89CD-8021E981C891"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0DAB154E-A841-460B-89CD-8021E981C891'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session/13f1b616-8622-4f54-a772-43abef5db018/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"One"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018/element {'using': 'css selector', 'value': '[id="blankOption"]'} urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session/13f1b616-8622-4f54-a772-43abef5db018/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E1B2A786-113D-4345-A318-F728D4F1694F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E1B2A786-113D-4345-A318-F728D4F1694F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:48835 "POST /session/13f1b616-8622-4f54-a772-43abef5db018/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48835/session/13f1b616-8622-4f54-a772-43abef5db018 {} urllib3.connectionpool: [DEBUG] http://localhost:48835 "DELETE /session/13f1b616-8622-4f54-a772-43abef5db018 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::test_can_get_value_from_option_via_attribute_when_attribute_is_empty_string[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 175301 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42167/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42167 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42167 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0daabcd0-098f-45e2-b126-75c49b2bceb2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":175305,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45423/session/0daabcd0-098f-45e2-b126-75c49b2bceb2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42167/session/0daabcd0-098f-45e2-b126-75c49b2bceb2/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42167 "POST /session/0daabcd0-098f-45e2-b126-75c49b2bceb2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42167/session/0daabcd0-098f-45e2-b126-75c49b2bceb2/element {'using': 'css selector', 'value': '[id="optionEmptyValueSet"]'} urllib3.connectionpool: [DEBUG] http://localhost:42167 "POST /session/0daabcd0-098f-45e2-b126-75c49b2bceb2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CEC9A71F-5D97-4AE8-AE79-C587BDEC3D52"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42167/session/0daabcd0-098f-45e2-b126-75c49b2bceb2/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CEC9A71F-5D97-4AE8-AE79-C587BDEC3D52'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:42167 "POST /session/0daabcd0-098f-45e2-b126-75c49b2bceb2/execute/sync HTTP/1.1" 200 12 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42167/session/0daabcd0-098f-45e2-b126-75c49b2bceb2 {} urllib3.connectionpool: [DEBUG] http://localhost:42167 "DELETE /session/0daabcd0-098f-45e2-b126-75c49b2bceb2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:175477): GLib-GIO-WARNING **: 15:53:09.316: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ff24c854-78c0-4dc4-a822-1b019ef0ae10: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_possible_to_deselect_asingle_option_from_aselect_which_allows_multiple_choice[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_able_to_change_the_selected_option_in_aselec[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_should_be_able_to_select_more_than_one_option_from_aselect_which_allows_multiple_choice[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_should_select_first_option_if_none_is_selected[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_can_select_elements_in_opt_group[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_can_get_value_from_option_via_attribute_when_attribute_doesnt_exist[webkitgtk] test/selenium/webdriver/common/select_element_handling_tests.py::test_can_get_value_from_option_via_attribute_when_attribute_is_empty_string[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 7 passed, 9 warnings in 22.81s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::test_old_page[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 175581 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45357/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45357 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45357 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"74ca7a03-b128-4635-ad09-0554ddefc1c0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":175583,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44299/session/74ca7a03-b128-4635-ad09-0554ddefc1c0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45357/session/74ca7a03-b128-4635-ad09-0554ddefc1c0/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45357 "POST /session/74ca7a03-b128-4635-ad09-0554ddefc1c0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45357/session/74ca7a03-b128-4635-ad09-0554ddefc1c0/element {'using': 'css selector', 'value': '[id="links"]'} urllib3.connectionpool: [DEBUG] http://localhost:45357 "POST /session/74ca7a03-b128-4635-ad09-0554ddefc1c0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-642FAD14-2224-4268-B352-DD0855BB239C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45357/session/74ca7a03-b128-4635-ad09-0554ddefc1c0/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:45357 "POST /session/74ca7a03-b128-4635-ad09-0554ddefc1c0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45357/session/74ca7a03-b128-4635-ad09-0554ddefc1c0/element/node-642FAD14-2224-4268-B352-DD0855BB239C/click {} urllib3.connectionpool: [DEBUG] http://localhost:45357 "POST /session/74ca7a03-b128-4635-ad09-0554ddefc1c0/element/node-642FAD14-2224-4268-B352-DD0855BB239C/click HTTP/1.1" 404 152 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"stale element reference","message":"Node with identifier 'node-642FAD14-2224-4268-B352-DD0855BB239C' was not found","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '152'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45357/session/74ca7a03-b128-4635-ad09-0554ddefc1c0 {} urllib3.connectionpool: [DEBUG] http://localhost:45357 "DELETE /session/74ca7a03-b128-4635-ad09-0554ddefc1c0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::test_should_not_crash_when_calling_get_size_on_an_obsolete_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 175856 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56729 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e94d48fb-2433-4e2e-b415-38e97d141fa2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":175858,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32917/session/e94d48fb-2433-4e2e-b415-38e97d141fa2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session/e94d48fb-2433-4e2e-b415-38e97d141fa2/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session/e94d48fb-2433-4e2e-b415-38e97d141fa2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session/e94d48fb-2433-4e2e-b415-38e97d141fa2/element {'using': 'css selector', 'value': '[id="links"]'} urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session/e94d48fb-2433-4e2e-b415-38e97d141fa2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0B7E02C1-C149-4D8C-A1B7-1D2D32613634"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56729/session/e94d48fb-2433-4e2e-b415-38e97d141fa2/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:56729 "POST /session/e94d48fb-2433-4e2e-b415-38e97d141fa2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56729/session/e94d48fb-2433-4e2e-b415-38e97d141fa2/element/node-0B7E02C1-C149-4D8C-A1B7-1D2D32613634/rect {} urllib3.connectionpool: [DEBUG] http://localhost:56729 "GET /session/e94d48fb-2433-4e2e-b415-38e97d141fa2/element/node-0B7E02C1-C149-4D8C-A1B7-1D2D32613634/rect HTTP/1.1" 404 74 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"stale element reference","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '74'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56729/session/e94d48fb-2433-4e2e-b415-38e97d141fa2 {} urllib3.connectionpool: [DEBUG] http://localhost:56729 "DELETE /session/e94d48fb-2433-4e2e-b415-38e97d141fa2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::test_should_not_crash_when_querying_the_attribute_of_astale_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 176127 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48765 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"310d3e5c-e617-42a7-896e-93bf2c567ec7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":176133,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38891/session/310d3e5c-e617-42a7-896e-93bf2c567ec7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session/310d3e5c-e617-42a7-896e-93bf2c567ec7/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session/310d3e5c-e617-42a7-896e-93bf2c567ec7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session/310d3e5c-e617-42a7-896e-93bf2c567ec7/element {'using': 'xpath', 'value': '//h1'} urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session/310d3e5c-e617-42a7-896e-93bf2c567ec7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AB79636A-13E9-4A69-87CE-F33C7DF1F755"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session/310d3e5c-e617-42a7-896e-93bf2c567ec7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session/310d3e5c-e617-42a7-896e-93bf2c567ec7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48765/session/310d3e5c-e617-42a7-896e-93bf2c567ec7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AB79636A-13E9-4A69-87CE-F33C7DF1F755'}, 'class']} urllib3.connectionpool: [DEBUG] http://localhost:48765 "POST /session/310d3e5c-e617-42a7-896e-93bf2c567ec7/execute/sync HTTP/1.1" 404 152 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"stale element reference","message":"Node with identifier 'node-AB79636A-13E9-4A69-87CE-F33C7DF1F755' was not found","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '152'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48765/session/310d3e5c-e617-42a7-896e-93bf2c567ec7 {} urllib3.connectionpool: [DEBUG] http://localhost:48765 "DELETE /session/310d3e5c-e617-42a7-896e-93bf2c567ec7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/stale_reference_tests.py::test_old_page[webkitgtk] test/selenium/webdriver/common/stale_reference_tests.py::test_should_not_crash_when_calling_get_size_on_an_obsolete_element[webkitgtk] test/selenium/webdriver/common/stale_reference_tests.py::test_should_not_crash_when_querying_the_attribute_of_astale_element[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 5 warnings in 9.76s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_base64[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 176409 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40863/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40863 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40863 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"253d9a3b-d0fe-42e1-bbfc-9353ddc02438","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":176411,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43435/session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40863/session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40863 "POST /session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40863/session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438/screenshot {} urllib3.connectionpool: [DEBUG] http://localhost:40863 "GET /session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438/screenshot HTTP/1.1" 200 80384 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"iVBORw0KGgoAAAANSUhEUgAABAAAAALaCAYAAACvaCHwAAAABGNJQ1ABDQABnGk7MgAAAAFzUkdCAK7OHOkAACAASURBVHic7N15fE3X/v/x98kgI5nEEJRe0SKUEkSJUGqImRJT9P6KosZGq7e3lRo6oFUELUVrbCk11KytKdEaS1EtrSpqCiIkiEz790cfztdxMpxETPe8no/HebA/e621P+tk/7M/Z6+9TYZhGAIAAAAAAP/THB50AgAAAAAA4N6jAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB1wetAJAAAAAACAgvPHH3/oypUr8vLyUmBgoDnOHQAAAAAAAPwPuXLlisW/t1AAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAuM+mT58uk8lk9dmxY4dV2xUrVmTZdv369Q8gcwAAAADAo8zmAkBiYmKWF6Oenp659j106FCWfStWrHhXyQMAAAAAANtwBwAAAAAAAHaAAgAAAAAAAHbA6UEngOz961//0oABA6ziZcuWfQDZAAAAAAAeZRQAHmJPPfWUpk6d+qDTAAAAAAD8D3gklgB8//33GjJkiGrVqqWSJUvKxcVFRYoUUfny5RUREaHPP/9cN2/ezHWcc+fO6ZtvvtGYMWPUqVMn1apVS4GBgSpatKicnZ3l6empUqVKqUGDBho6dKi2b9+epzyPHDmiQYMG6YknnpC7u7v8/PxUu3ZtffDBB7py5Uqe552XtwDk1vbixYt69913FRwcLB8fH7m5uSkwMFB9+/bV77//bnNOmzdvVteuXfXYY4/J1dVVJUuWVOPGjTVr1iylp6dLkrp06WKVh6ura57nDwAAAAAoOA/1HQC7d+9Wnz599PPPP1vtS01NVVJSkv7880999dVXGjFihKZNm6a2bdtmO97IkSM1Y8aMbPenp6fr2rVrOnPmjGJjYzV58mTVq1dPc+fOVfny5XPMdfLkyRo+fLhSU1PNsRs3bighIUG7d+/W1KlT9eWXX9ow64K3YsUK9enTRxcvXrSIHzt2TMeOHdOcOXP05ZdfqkOHDtmOkZ6ern79+mn27NkW8XPnzuncuXPatGmTPv74Yy1duvSezAEAAAAAcHce2jsAFixYoHr16mV58Z+V06dPq3379powYUKB5rF9+3aFhYXpzJkz2baZMmWKhg4danHxf6eTJ0+qRYsW2rdvX4Hml5svvvhCzz//vNXF/+1SU1PVvXt3HT16NNs2PXv2tLr4v9O+ffvUpEkTnT17Nt/5AgAAAADujbu+AyA1NVVDhw7Nsc2lS5fyNObWrVv14osvKi0tzWqfr6+vKlSooISEBB07dkyZmZnmfYZh6LXXXlOFChXUpk2bHI/h4uKismXLytfXV25ubkpLS9O5c+f0559/Wowp/VNceO2117Rw4UKrcX755Re9+uqrNs3r6tWr+vTTT21qW1Dmz59vU7uUlBS9//77+vzzz6323bpDwBbHjx/X8ePH85QjAAAAAODeu+sCQFpamiZPnlwQuUiSMjMzNWDAAKuLf2dnZ02dOlW9evWSo6OjJOmnn35S586ddezYMXM7wzA0ZMgQtWjRQs7OzhZjVKlSRRMnTlTjxo0VFBQkBwfrGyDi4+M1dOhQqwvexYsXa+LEiSpWrJhFfNSoUVn+8l+6dGmNHTtWoaGhSk1N1erVqzVixAglJyfn7QspAA4ODurdu7fatGkjwzA0efJkfffdd1btli1bps8++0wmk8kcS09P14gRI7Ict27dunr//fdVpUoVxcfH65NPPtGUKVPu2TwAAAAAAPn30D0DYP369frll1+s4u+9955eeukli1iNGjU0f/58PfPMMxbxv/76S8uWLVNERIRFfODAgbkev1ixYpowYYJVASAjI0OxsbHq2LGjOZaQkKDly5dbjeHm5qbNmzcrMDDQHBs6dKieeOIJtWzZMtccCtqMGTPUu3dv83azZs0UGhqqnTt3WrS7evWqjh07ZpH3hg0b9Pfff1uNWalSJX333Xdyd3eXJPn5+SkmJkbOzs766KOP7tFMAAAAAAD59dA9A2DdunVWMScnJ/Xq1SvL9nXr1pWPj49VfMOGDdkeY8uWLYqKilKjRo1UpkwZFSlSRI6OjuYn1gcEBGTZ78iRIxbbP/zwg/nJ97fr0aOHxUX0LeHh4apdu3a2ed0LNWvWtLj4l/65myK7QsT58+cttrds2ZJlu//85z/mi//bvfnmmypUqFD+kgUAAAAA3DMP3R0ABw4csIqlp6fL19c3T+McOnTIKnbkyBH17NlTu3btylduly9fttj+9ddfs2wXFhaW7RgNGzbM9/Hzo3379lnGS5YsmWX8ziUKhw8fzrJdo0aNsoz7+vqqWrVq2r17dx6yBAAAAADca3d9B4CHh4cMw8jxc/DgQZvHu3Dhwt2mJElWT70/c+aM6tevf1cX3zdu3LDYTkhIyLJddhfXkrK9u+BeefLJJ7OMu7m5ZRk3DMNiO7s55jSPUqVK2ZgdAAAAAOB+eejuACgo169ft9iOjo7O8lV4xYoVU8+ePVWhQgUVKVLE3De7JQe3u/Ni2Rb56XM3PD09s4zfepDivXC/5wgAAAAAyN1DVwDw9/e3urXe29tbr7/+ep7Guf3C1zCMLB/WV7p0af3000/y9/e3iNv6Hns/P78s4zn1t3Xsh0V2Sy/OnTuX7S/9p0+fvpcpAQAAAADy4aErAFStWlXbtm2ziCUnJ+ull17K83MAbrl8+XKWt7K3bt3a6uJf+uf1graoVKlSlvGtW7eqe/fuWe7L7qF6D6ugoCCtXbvWKr5t2zZ17drVKn7p0iX9/PPP9yM1AAAAAEAePHRvAWjevLlVLD09XR9++KFN/RMSEjR69GhdvXrVHEtNTc2y7bVr16xihmHYfKxnnnlGTk7WNZQFCxbo2LFjVvG1a9fe1wcAFoTsHvY3fvx43bx50yo+cuRIpaWl3eu0AAAAAAB59NAVAFq0aKHKlStbxd9//30NHTo0y1voL168qOXLl6tbt24qU6aM3n77bYuLfn9/f3l4eFj1++qrrxQbG2veTk5OVq9evWz+ld7X1zfLp+zfuHFDjRo10hdffKFTp07p2LFjmjx5siIiImwa92HStGlTPfbYY1bx/fv3q2nTptq0aZPOnDmj/fv3q2/fvpo6deoDyBIAAAAAkJuHbgmAo6OjpkyZombNmik9Pd1i3+TJkzV16lSVKVNGpUuXVkpKis6fP69Tp07lOmaLFi20dOlSi3hKSooaNGigypUry8fHRz///LPVa/ByEx0drZUrV1rdZXDq1KlslwE8ShwdHTV69Gj9+9//ttq3bds2NW7c+P4nBQAAAADIs4fuDgBJevbZZ/XZZ5/J2dnZal9GRob++usvxcXFac+ePble/N8ycuTIbF99d/jwYW3fvt188f/yyy/bnGuVKlX0wQcf2NS2UKFC6tChg81jPyxeeOGFLNf7Z6Vy5cp67rnn7nFGAAAAAIC8eigLAJIUGRmpH3/8UTVr1sxTPzc3N3Xo0MHqlv+goCB99dVXKly4cLZ9HRwc9Prrr+vdd9/N0zEHDx6siRMnqlChQtm28fPz07Jlyx7Zi+N58+bpxRdfzLFNSEiINm7cmOV3nF3xBQAAAABwfzx0SwBuV7NmTe3Zs0fbt2/XihUr9OOPP+r48eO6fPmy0tLS5OHhoWLFiikwMFDVqlVTaGiowsLCslzvL0mtWrXSoUOHNHHiRK1fv14nTpyQg4ODAgICFBYWpj59+qh27dpKTEzMc65Dhw5V8+bNNWXKFG3cuFGnT5+Wi4uLypUrpzZt2mjAgAEqVqyYpk+ffrdfywPh5OSk2bNnq0ePHpo+fbp++OEHxcfHy9fXV0FBQerevbt69uwpR0dHnT9/3qp/Vm9bAAAAAADcPybDMIwHnQT+dyQnJ6t48eK6fv26RbxVq1ZatWrVA8oKAAAAAOzH3r17zf+//a76h3YJAB4uhw4dki21onHjxlld/EtZv94RAAAAAHD/UACATUaOHKnq1atrxowZunjxotX++Ph4vfbaa1k+P8HPz+9/4o0IAAAAAPAoe6ifAYCHy4EDB9SvXz/169dP5cuXV6lSpeTo6Khz587pyJEjyszMzLLf+PHj5e3tfZ+zBQAAAADcjgIA8uXYsWM6duxYjm1MJpPGjBmT69sDAAAAAAD3HgUA2MRkMuWpfaVKlTRlyhQ1btz4HmUEAAAAAMgL3gIAm1y9elXffvutYmNj9fPPP+v8+fO6cOGCEhMT5ebmJi8vLwUGBio4OFitW7dWgwYNHnTKAAAAAGCXsnsLAAUAAAAAAAD+h/AaQAAAAAAA7BgFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7ECeCwC9e/eWyWRSVFRUgSURFxcnk8mkPXv2FNiYd3rnnXfk6elZYOM5OTnpww8/vGfjF7SdO3cqJCREHh4eMplM2r9/f5btNm3apLFjx97TXP7880+NHDlS586du6fHAQAAAAD8nzwVAG7cuKElS5ZIkhYuXKj09PQCScLDw0NBQUFyc3MrkPEehGLFiqly5coPOo1s9enTRy4uLlq/fr12796tJ598Mst296sAMGrUKAoAAAAAAHAf5akAsHz5cl29elXh4eGKj4/X+vXrCySJp59+WocOHVJQUFCBjPcgvPTSS9q1a9eDTiNbv/76q9q2bavQ0FAFBwc/0sUWAAAAAEDe5akAMHfuXPn4+GjOnDlyc3PTvHnzbOp34sQJdenSRSVKlJCLi4tKly6tdu3aKSkpSVLWSwCCg4PVpUsXzZgxQxUqVJC7u7tq1KihzZs3W43/1VdfqVKlSnJ1dVWVKlW0bNkyNWnSRK1atcoxr4yMDI0dO1ZPPvmkXFxcFBAQoGHDhiklJSUP38o/7lwCkJycLJPJpEmTJikqKkrFixeXl5eXWrRooRMnThRYHsnJyRo8eLBKlSqlQoUKqUKFCho/frwMw5AkzZkzRyaTSenp6Ro2bJhMJpOqV6+e5VhDhw7Vu+++qytXrshkMslkMql06dLm/RcvXlT//v0VEBAgFxcXVaxYUZ9++ql5/6FDh+Tm5qZXXnnFYtz//ve/cnFx0b59+7RixQo999xzkv4p/Nw6zh9//JHrXAEAAAAA+edka8MzZ87ou+++00svvSR/f3+1a9dOy5Yt0+XLl+Xj45Nj3+eff143b97UtGnTVLJkSZ09e1YbNmxQampqjv02bNiga9euafny5fLy8tJ///tftWnTRn/++af8/f0lSZs3b1aXLl3UsWNHTZ48WRcvXtTw4cN1/fp11ahRI8fxX3jhBS1dulTDhw9XgwYNdOTIEb311ls6ceKEli5dautXk6NRo0Zp4MCB2rVrl65evarIyEhFRERox44dd52HYRhq1aqVdu/erdGjR6tq1apat26dXn/9dZ07d04fffSRnn/+eTVs2FCPP/64RowYoRdffFGFChXKcrzo6GhlZGRo7ty5OnDggKR/nnUgSUlJSQoNDdWVK1cUHR2twMBAffvtt+rfv79SU1M1cOBAValSRRMmTNDAgQPVtGlTtWjRQps3b9a4ceP0wQcf6Omnn9aTTz6pBQsWqEePHlqzZo152cTthQYAAAAAwD1g2Gjs2LGGJOOHH34wDMMw1q9fb0gyPvnkkxz7paamGiaTyZg9e3a2bWJjYw1Jxu7du82xmjVrGv7+/kZycrI5lpCQYEiyGCs0NNSoXr26xXgHDhwwJBktW7Y0x8aMGWN4eHiYt3/44QdDkjF16lSLvkuXLjUkGfv3789xXo6OjsYHH3yQ7fhJSUmGJCM8PNyi3/Llyw1JxrFjx+46j3Xr1ll9H4ZhGH379jUcHR2N06dPm2OSjIkTJ+Y4J8MwjDfffNPw8vKyir/33nuGo6OjVT4DBw40ihYtaqSnp5tjbdu2NYoVK2YcOnTICAgIMJo1a2ZkZmaa93/77beGJGPfvn255gMAAAAAyJs9e/aYP7ezeQnAvHnzVKFCBdWtW1eS1KRJEwUEBOS6DMDZ2VnVqlXT6NGjFRMTo0OHDtlcnAgODpaHh4d528fHR76+vjp58qSkf34B37Vrlzp06GDRr2rVqqpQoUKOY69fv14mk0k9evSwiLdq1UoODg6Ki4uzOc+chIWFWWyXL19eksxzuJs8tm3bJpPJpK5du1rEe/TooYyMDG3fvr0gpmDOs1q1aqpWrZpFvE2bNrp48aJ+++03c2z27NlydnZWzZo1lZ6errlz58pkMhVYLgAAAACAvLOpALB7924dPnxYHTp0UGJiohITE5WUlKQOHTroxx9/1NGjR3Psv3r1aj333HN67733VLVqVZUpU0YfffRRrsctUqSIVczZ2dm8Nj4hIUE3b95UsWLFrNoVL148x7Hj4+NlGIaKFy8uV1dX88fLy0uZmZm6dOlSrvnZ4s45ODs7S5J5DneTR0JCgry8vKwe6FeiRAnz/oISHx+v/fv3W+To6upqfs7C7Xn6+fmpZcuWunnzprp27Zrr3wIAAAAAcO/Z9AyAuXPnSpLGjRuncePGWe2fN2+e3nnnnWz7lypVSjNnzpT0z4PiPvvsMw0bNkxlypRRp06d8pO3JMnX11cuLi6Kj4+32nf+/Hl5eXll29fPz0+FChXSnj17zOvcb1e0aNF855UXd5OHr6+vrly5ohs3blgUAW69Xs/Pz69A86xVq5bmzJmT5f7HHnvM/P/vvvtOM2fOVHBwsD7++GP16NFDwcHBBZYLAAAAACDvcr0DIDU1VYsWLVKdOnW0efNmq0/16tU1f/5881Pnc3PrQXEuLi55Wg6QFZPJpNq1a2vZsmUW8YMHD+r333/PsW/z5s2VmpqqgwcPqmLFilaf+1UAuJs8wsLCZBiGFi1aZBFfsGCBnJycVK9evTzn4+LikuXbB5o3b66DBw/K2dk5yzzd3d0l/fOmgJ49eyo8PFw//PCDnn76aXXr1k3JyckWx5CUr7ctAAAAAADyJ9c7AFavXq1Lly5pwoQJatiwodX+vn37qn///tqyZYsaNWpktf/EiRPq1q2bunbtqieeeEIODg766quvlJaWpiZNmtz1BEaNGqXGjRurc+fO6t27ty5duqQRI0aoRIkScnDIvr5Rv359RUZGqlevXtq3b59CQ0Pl5OSkv/76S6tWrVJMTIwCAwPvOr/c3E0eTZs2VVhYmAYOHKgLFy6oatWqWr9+vWbMmKFXXnlFJUuWzHM+QUFBunnzpiZPnqy6devK1dVVTz31lIYMGaJFixYpLCxMUVFRqlKliq5fv67ffvtNsbGxWrNmjSTpxRdflGEY+vzzz+Xs7KwvvvhCTz/9tAYNGqTPP/9cklSxYkU5OjpqxowZMgxDzs7Oqlq1qrkwAAAAAAAoeLkWAObOnavChQtne6t+165dFRUVpblz52ZZAPD29lbFihU1depUnTp1Ss7OzgoKCtLy5csVGhp61xNo1KiRvvzyS7399ttq3bq1ypcvr7Fjx2rcuHE5LgGQpDlz5ig4OFizZ89WTEyMXFxcVK5cOYWHh9/Xdev5zcNkMmnVqlV68803NWnSJF28eFFly5bVuHHj9Oqrr+Yrl7Zt2+qll17SmDFjlJCQoICAAP39998qXLiw4uLiNHr0aE2ZMkWnT582/227dOkiSZo6dapWr16tDRs2mF/TWL58eX388ceKjIxU8+bNFRERIX9/f8XExGj8+PGaN2+eMjMz9fvvv9+XggsAAAAA2CuTYeu9+4+Qs2fPKjAwUO+8845eeeWVB50OAAAAAAD3zd69e83/r1mzpvn/Nj0E8GGWnJysN954Q02aNFHRokV1/PhxjRs3Tp6enurZs+eDTg8AAAAAgIfCI18AcHJy0qlTp9SvXz9dunRJnp6eatiwoZYuXVqgT8EHAAAAAOBR9sgXAFxdXbVixYoHnQYAAAAAAA+1XF8DCAAAAAAAHn0UAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAN5LgD07t1bJpNJUVFRd33wJk2aqFWrVubtuLg4mUwm7dmz567HfhA2bdqksWPH5rv/O++8I09Pz3z1dXJy0ocffpjvYwMAAAAA/rflqQBw48YNLVmyRJK0cOFCpaenF2gyHh4eCgoKkpubW4GOe7/cbQGgWLFiqly5cr76VqlSRUWLFs33sQEAAAAA/9vyVABYvny5rl69qvDwcMXHx2v9+vUFmszTTz+tQ4cOKSgoqEDHfVS89NJL2rVrV7767t+/X//+978LNiEAAAAAwP+MPBUA5s6dKx8fH82ZM0dubm6aN2+ezX2XLFmiSpUqydXVVZUrV9bSpUut2ty5BODll19W8eLFre40uHnzpnx8fDR06NAcj3nx4kUNGDBAZcqUkYuLi8qUKaPIyEjdvHnT3Gbjxo165pln5ObmJi8vL7Vu3VqHDx+2GCc4OFhdunTRjBkzVKFCBbm7u6tGjRravHmzuc3QoUP17rvv6sqVKzKZTDKZTCpdurQk6erVqxo4cKAqVaokDw8PBQQEqF27djp69KjFce5cApCcnCyTyaRJkyYpKipKxYsXl5eXl1q0aKETJ05Y9L1zCcCrr76qEiVKKDY2ViEhIXJzc1NgYKBiYmKsvqeff/5ZDRo0kKurq0qXLq0xY8Zo9OjR+V6OAAAAAAB4+NhcADhz5oy+++47RUREyN/fX+3atdM333yjy5cv59p38+bNioiI0BNPPKEVK1bojTfeUFRUlNWF9p169uyp+Ph4bdy40SK+evVqJSYmKjIyMtu+V65cUb169bR48WJFRUVp7dq1Gj9+vNLS0pSamipJ+vbbbxUeHi4PDw8tXrxY06dP15EjR1SvXj2rC+wNGzZo9erVWr58uY4cOaKgoCC1adNGFy5ckCRFR0dr4MCBKly4sI4fP67jx49rx44dkv4pAKSkpCg6Olpr167VtGnTdOPGDYWEhCg+Pj7X72/UqFHy8PDQrl27FBcXp7NnzyoiIiLXfomJiRo8eLDGjh2r48ePa9CgQRoyZIjWrVtnbpOQkKBnn31WV65c0RdffKEZM2Zo69atmjlzZq7jAwAAAAAeIYaNxo4da0gyfvjhB8MwDGP9+vWGJOOTTz7JtW+DBg2MSpUqGRkZGebYjh07DElGy5YtzbHY2FhDkrF7925zrEKFCkaXLl0sxmvbtq1RqVKlHI85atQow2QyGXv37s22TZ06dYx//etfRlpamjl24sQJw9nZ2ejfv785VrNmTcPf399ITk42xxISEgxJxuzZs82xN9980/Dy8soxr1vS0tIMPz8/IyYmxhwbM2aM4eHhYd5OSkoyJBnh4eEWfZcvX25IMo4dO2aOOTo6Gh988IF5e9iwYYYkY9euXRZ9q1WrZkRGRpq3R4wYYbi4uBhnz541x1JSUoySJUta5AIAAAAAeDTs2bPH/LmdzXcAzJs3TxUqVFDdunUl/fME/4CAgFyXARiGoZ07d6pTp05ycPi/w9WpU0ePP/54rsft0aOHVq5cqaSkJEn//GK9bt069ezZM8d+GzduVM2aNVWjRo0s96ekpGj37t3q3LmznJyczPHHHntMDRo00NatWy3aBwcHy8PDw7zt4+MjX19fnTx5Mtc5SNKKFSvUqFEjlS5dWm5ubvL09FRCQoKOHDmSa9+wsDCL7fLly0tSrsd2d3dXrVq1rPre3m/Hjh2qV6+eSpQoYY65uLhYvJ0BAAAAAPDos6kAsHv3bh0+fFgdOnRQYmKiEhMTlZSUpA4dOujHH3+0Wst+u4SEBN28eVMBAQFW+7KK3SkyMlIpKSnmZwYsWrRIaWlp6t69e479Ll26pFKlSmW7PzExUZmZmRYXvreUKFFCCQkJFrEiRYpYtXN2dlZKSkquc1i5cqXat2+vqlWrauHChdq7d6/279+vcuXK2dT/zmM7OztLUq59CxcunGvOZ8+eVbFixazaFS9ePNe8AAAAAACPDpsKAHPnzpUkjRs3Tj4+PubP1KlTJSnHuwB8fX3l4uKS5bMC7rzIzsrjjz+uevXqacGCBZKkBQsWqGHDhipTpkyO/YoWLaq///472/3e3t5ycHDQuXPnrPadO3dOfn5+ueZmqwULFqh27dqKiYlRWFiYlNr02wAAIABJREFUKleurIoVK9q0/v9eK1myZJZ5nD9//gFkAwAAAAC4V3ItAKSmpmrRokWqU6eONm/ebPWpXr265s+fL8MwsuxvMplUp04dqwf5/fXXXzneOXC7yMhIbdmyRVu2bNGPP/6Y6+3/ktS0aVP99NNP5jcK3MnV1VW1a9fWkiVLLN4ycPLkScXGxlrddm8LFxeXLH+VT05Olo+Pj0Vs7dq1unbtWp6PUdBCQkK0fft2i0JIamqq1qxZ8wCzAgAAAAAUtFwLAKtXr9alS5fUv39/NWzY0OrTt29fnTx5Ulu2bMl2jJEjR2rLli3m1+T9/vvv6tGjh1xdXW1KsnPnznJ2dlaPHj3k5uamjh075tpnyJAhqlChgpo2baoPP/xQGzdu1BdffKGIiAhdvXpVkjR69GgdP35czZs31/Lly7VgwQI1btxY7u7uGj58uE253S4oKEg3b97U5MmTtWvXLh04cECS1KxZM23atElr1qxRSkqKtm7dqgEDBjwUr9kbOnSoPDw81KxZMy1btkxr1qxReHi4HBwcLJ7ZAAAAAAB4tOV6hTd37lwVLlxYnTp1ynJ/165d5ebmZl4mkJVGjRpp0aJFmj9/vooVK6YWLVqoR48eCgkJsSlJb29vtW7dWqdPn1a7du2yXNt+pyJFiiguLk6dO3fWhAkT1KpVK73++utydXWVi4uLJOm5557TunXrdP36dXXr1k0vv/yyKlasqO3bt6ts2bI25Xa7tm3b6qWXXtKYMWMUEhKi8PBwSdLAgQMVFRWlPn36yMfHR1FRUZo2bVq+jlHQfH199f3338vLy0vdunVTnz59VL9+fXXu3FleXl4POj0AAAAAQAExGdnduw+7lZmZqdq1a6tUqVJauXLlg04HAAAAAJAHe/fuNf+/Zs2a5v87ZdUY9iU6OlpPPvmkypYtq0uXLumzzz7Tvn37NGHChAedGgAAAACggFAAgDIyMhQdHa0zZ87IwcFB1atX1+rVq/P1IEQAAAAAwMOJJQAAAAAAAPwPyW4JAI95BwAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADthUAJg6dapMJpMcHR31999/W+1fs2aNTCaTTCaTtmzZUtA55stnn32mRYsWWcVfffVVlShR4gFk9HB755135OnpaRFzcnLShx9++IAyyplhGIqKilLJkiXl4OCgdu3aZdkuMzNTI0eO1I4dO+5pPtmdbwAAAADwsMjTHQAeHh5asGCBVXzevHkqXLhwgSVVELggu3tVqlRR0aJFH3QaWVq+fLkmTpyod955Rzt37tSECROybJeZmalRo0ZRAAAAAABg9/JUAOjQoYPmz59vEbty5Yq++eYbdezYscCSSktLU2ZmZoGNh/zZv3+//v3vfz/oNLL066+/qnDhwurVq5dq1aql8uXLP+iUAAAAAOChlqcCQM+ePXX48GHt3bvXHFuyZInc3NzUqlWrLPvExMSoYsWKKlSokEqUKKF+/fopMTHRvD85OVkmk0kfffSRBg0apBIlSsjFxUUJCQmSpBUrVigkJETu7u7y8vJSp06ddPLkyRzzrF69urZv366VK1ealyb06NHDos0vv/yiZ599Vh4eHgoMDFRMTIzF/qtXr2rgwIGqVKmSPDw8FBAQoHbt2uno0aMW7W4tKYiNjVVISIjc3NyyHC87v//+uzp06CBvb2+5ubmpdu3aWrVqVb6PcfHiRfXv318BAQFycXFRxYoV9emnn9qUy53uXAKQlzwOHDigNm3amOdVr149xcbG2nTcjRs36plnnpGbm5u8vLzUunVrHT582Ly/XLlyeuutt5SUlGT++65YscJqnMTERDk7O0uSXnnlFXPbWbNmmdvkdn5FRkbK29tbJ06cMMfOnj0rf39/derUSZJt5xsAAAAAPGh5KgA88cQTql27tubNm2eOzZs3T507d5aLi4tV++joaA0ZMkSNGzfWqlWr9MYbb2jhwoVq1qyZ0tPTLdqOHj1aTk5O2rx5sw4ePKgiRYpo1qxZat++vQIDA7VkyRLNmjVLhw8fVlhYmJKSkrLNc+3atQoODtZzzz2n48eP6/jx45o0aZJ5/7Vr19ShQwe1bNlSixcvVmhoqIYMGaJ169aZ21y9elUpKSmKjo7W2rVrNW3aNN24cUMhISGKj4+3OF5iYqIGDx6ssWPH6vjx4xo0aJDVeFk5d+6c6tevr/3792vq1KlasmSJihYtqrZt21pd0NpyjKSkJIWGhmrlypWKjo7WmjVr1LZtW/Xv319Tp07NMRdb2ZLHzz//rGeeeUbnz5/Xp59+qmXLlqlYsWJq0qSJRfEoK99++63Cw8Pl4eGhxYsXa/r06Tpy5Ijq1atnvgiPi4vTkCFDVLhwYfPft2nTplZjFSlSRH/88YckacSIEea2Xbp0kSSbzq+PP/5YRYsWVbdu3ZSRkaHMzEz16NFD7u7umjlzpqTczzcAAAAAeCgYNpgyZYohyTh16pQxZcoUw9/f30hLSzOOHz9umEwmIy4uzli1apUhydi8ebNhGIZx+fJlw9XV1YiMjLQY68svvzQkGYsXLzYMwzCSkpIMSUZoaKhFu2vXrhne3t7G888/bxE/deqU4erqakyaNCnHnOvVq2e0bdvWKj5s2DBDkrFmzRpzLDMz0yhfvrxVrndKS0sz/Pz8jJiYGKvxdu3aZdG2WrVquY73+uuvG46OjsbRo0fNsfT0dKNy5cpGpUqV8nyM9957z3B0dDT2799v0W7gwIFG0aJFjfT09GxzGTNmjOHh4WERc3R0ND744IM859G0aVOjbNmyRnJysjmWkZFhPPXUU0a7du2yzcEwDKNOnTrGv/71LyMtLc0cO3HihOHs7Gz079/fHHv77bcNLy+vHMcyjH/+ZpKMiRMnWsTzcn7t3LnTcHZ2NqKjo413333XcHR0NLZt22bRL7vzDQAAAADutz179pg/t8vzawC7du2qxMRErV+/XvPnz9fjjz+uevXqWbXbtWuXUlJS1L17d4t4p06dVKhQIW3dutUi3qRJE4vtnTt3KjExUT179rSIly5dWjVq1FBcXFxeUzdzcXFR8+bNzdsmk0lVq1a1WlqwYsUKNWrUSKVLl5abm5s8PT2VkJCgI0eOWLRzd3dXrVq1LGLly5fPdanCtm3bVKtWLVWoUMEcc3R0VNeuXfXrr7/qwoULeTrG+vXrVa1aNVWrVs2iXZs2bXTx4kX99ttvOeZji9zySE1N1ebNm9WxY0d5eHiY2zg4OKhVq1Y5/t1SUlK0e/dude7cWU5OTub4Y489pgYNGlidM3cjL+dX7dq1NXr0aL377rt6++239eabbyo0NLTAcgEAAACA+8Ep9yaW/Pz81KJFC82bN0/79+9XZGRklu1ureG/85V7jo6O8vf3N++/pVixYhbbt26zf/7552UymSz2paWlKSwsLK+pm3l7e8vBwbL24eLiopSUFPP2ypUr1b59ew0aNEgjR46Uv7+/HBwcFB4ebtFOUpZvQHB2drZqd6eEhARVqlTJKn7rO0tISJC/v7/Nx4iPj9fRo0fl6upq0c4wDEnSpUuXcszHFrnlcfnyZaWlpSkmJkbTpk2zaJeRkaGMjIxsx05MTFRmZmaWr2ksUaKEfvnll7vM/v/k9fzq1q2bRowYIZPJpAEDBhRYHgAAAABwv+S5ACD98zDAzp07KzMzM9sCgK+vr6R/1rnf/ot0RkaGLly4ID8/vxyPcWv/7NmzFRwcbLXf3d09P6nbbMGCBapdu7bVA+7uXP9/N3x9fXXu3Dmr+K1Ybt/Rnfz8/FSrVi3NmTMny/2PPfZYnnPMKy8vLzk6Oqp///56+eWX89T3VmEmu+8kr99HTvJyfmVmZuqFF15Q6dKllZSUpH79+mnZsmUFlgsAAAAA3A/5KgC0atVKHTp0UEBAQLavX6tdu7ZcXV31xRdfqFmzZub4kiVLlJqamusv+CEhIfLy8lJsbGy+nqh+5y/6eZWcnCwfHx+L2Nq1a3Xt2rV8j3mnsLAwffDBB/rjjz8UGBgo6Z+LzS+//FKVK1dW0aJF8zRe8+bN9f7778vZ2fmBvRbP1dVVDRs21JYtW/TBBx9k+XDInPrWrl1bS5Ys0ZgxY8zLAE6ePKnY2Fj17t07z/k4OTnJ0dHR6lzIy/n1/vvvKy4uTtu2bdOFCxfUtm1bzZgxQ3379jW3udvzDQAAAADutXwVAFxcXLRkyZIc23h7e+u1117TmDFj5OHhoVatWunIkSOKjo5W7dq11b59+xz7e3p6asKECerTp4+uXLmijh07ysfHR2fOnNGmTZvUtGlTdevWLdv+QUFBmj9/vr755hsFBATIz89Pjz/+uM1zbNasmYYPH641a9aocePG2rlzpwYMGCBPT0+bx8jNkCFD9Nlnn+m5557TyJEj5eXlpenTp+vXX3/V8uXL8zXeokWLFBYWpqioKFWpUkXXr1/Xb7/9ptjYWK1Zs6bAcs/JhAkTVL9+fdWvX18DBgxQmTJldOnSJe3Zs0eSNH78+Gz7jh49Ws2bN1fz5s01YMAAXbt2TaNGjZK7u7uGDx+er3wqV66sr7/+WiEhIfL09FS5cuVUtGhRm86vnTt3auTIkXr77bdVt25dSdLLL7+sqKgoNWjQwLyE427PNwAAAAC41/JVALDV6NGj5efnp08++USzZs2Sr6+vunfvrrFjx1o85C07vXr1UqlSpTR+/Hj16tVLaWlpKlWqlBo2bKiaNWvm2Pc///mPjhw5om7duunatWvq3r27FixYYHPuAwcO1Llz59SnTx9dvnxZlStX1rRp0/J9EZqVEiVKKC4uTq+//rqGDBmilJQUPfXUU1q5cqVat26d5/EKFy6suLg4jR49WlOmTNHp06fl7e2tihUrml99dz9Uq1ZNu3fv1siRIzV8+HBduXJF/v7+Cg4OznVZwHPPPad169Zp5MiR6tatm5ydnRUWFqZx48apbNmy+cpn6tSpGjx4sJo2baq0tDTNnDlTvXv3zvX8SkpKUrdu3fTMM8/ov//9r3m8CRMmaNu2beratat27twpFxeXuz7fAAAAAOBeMxm3nhAHAAAAAAAeeXv37jX///Yfz/P8GkAAAAAAAPDooQAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdeKgKAE2aNFGrVq1ybLN69WqZTCb99ttvObaLi4uTyWTSnj17CjJFSVJycrJMJpOmT5+e5762zPFeK+jv5mGY093KzMzUyJEjtWPHjgedCgAAAADcEw9VAQB4UDIzMzVq1CgKAAAAAAD+Z1EAAAAAAADADthUADh06JC6du2qsmXLytXVVeXLl9egQYN05coVi3bBwcHq0qWLZsyYoQoVKsjd3V01atTQ5s2brcZcsmSJKlWqJFdXV1WuXFlLly7NU+Jnz55Vhw4dVLhwYfn6+qpv3766du1arv1iYmJUsWJFFSpUSCVKlFC/fv2UmJho0SYjI0Pjx49X5cqV5erqKn9/fzVv3jzHZQcXL15UnTp19MQTT+ivv/7K01wuXryo/v37KyAgQC4uLqpYsaI+/fRT8/6vvvpKJpNJBw4csOrbokULVa9e3SL3sWPH6sknn5SLi4sCAgI0bNgwpaSk5CmnW1asWKGQkBC5u7vLy8tLnTp10smTJ+96TpL06quvqkSJEtq3b5/q168vNzc3BQYG6uuvv5YkTZ8+XeXLl1fhwoXVtGlTnTp1yqK/LXO9tVxj0qRJioqKUvHixeXl5aUWLVroxIkTkqTExEQ5OztLkl555RWZTCaZTCbNmjVLkrRt2zaFhYXJx8dHHh4eqlChgoYPH56v7xMAAAAAHhSbCgAnTpzQ448/rokTJ2rDhg0aMWKENm7cqJYtW1q13bBhg1avXq3ly5fryJEjCgoKUps2bXThwgVzm82bNysiIkJPPPGEVqxYoTfeeENRUVE6fPiwzYn37NlTgYGBWrlypd566y3Nnz9fvXr1yrFPdHS0hgwZosaNG2vVqlV64403tHDhQjVr1kzp6enmdt27d9ebb76p8PBwrVixQjNnzlTlypV19uzZbL+f+vXryzAMbd++XeXKlbN5HklJSQoNDdXKlSsVHR2tNWvWqG3bturfv7+mTp0qSWrTpo28vLy0YMECi77nz5/Xd999p8jISHPshRde0MiRIxUREaE1a9bozTff1GeffaYePXrYnNMts2bNUvv27RUYGKglS5Zo1qxZOnz4sMLCwpSUlHRXc7rl2rVr6tq1qyIiIrR48WIFBgaqS5cuev3117VgwQK99957+vjjj3Xw4EH17NnTom9e5jpq1Ch5eHho165diouL09mzZxURESFJKlKkiP744w9J0ogRI3T8+HEdP35cXbp0UXx8vMLDw+Xn56fFixdr/fr1euutt5SWlpbn7xMAAAAAHigjn/bt22dIMg4cOGCO1axZ0/D39zeSk5PNsYSEBEOSMXv2bHOsQYMGRqVKlYyMjAxzbMeOHYYko2XLljked9WqVYYko0+fPhbxjz/+2DCZTMbBgwcNwzCM2NhYQ5Kxe/duwzAM4/Lly4arq6sRGRlp0e/LL780JBmLFy82DMMwtm7dakgyJk6cmG0OSUlJhiTjk08+MQ4cOGAEBAQYTZs2NZKSknLM3TAMo3HjxhZzfO+99wxHR0dj//79Fu0GDhxoFC1a1EhPTzcMwzB69+5tlCpVyuI7mzhxouHo6GicOXPGMAzD+OGHHwxJxtSpUy3GWrp0qSHJfIw7v5usXLt2zfD29jaef/55i/ipU6cMV1dXY9KkSXc9p2HDhhmSjA0bNpjbxMfHGw4ODkapUqWM69evm+PTpk0zJBnnzp3L01xv/a3Cw8Mt2i1fvtyQZBw7dswwDMNIS0vL8u/+7bffWrQDAAAAgIfdnj17zJ/b2XQHQFpamj766CPVrFlT/v7+cnV1VUhIiCTpyJEjFm2Dg4Pl4eFh3vbx8ZGvr6/5tnHDMLRz50516tRJDg7/d/g6dero8ccft7lw0alTJ4vtzp07yzCMbB/itmvXLqWkpKh79+5W4xQqVEhbt26VJG3cuFGS1Lt371xz2L59uxo0aKCGDRtq9erV8vT0tDn/W9avX69q1aqpWrVqFvE2bdro4sWL5mUHkZGROn36tDZt2mRuM3/+fDVp0kQlS5Y0j2Uymax+AW/VqpUcHBwUFxdnc147d+5UYmKi1a/upUuXVo0aNXIcy9Y5SZKLi4uaNGli3vb391exYsX07LPPys3NzRwPCgqSJPMygLzONSwszGK7fPnykpTrcoagoCC5u7urZ8+eWrBggf7+++8c2wMAAADAw8rJlkbDhw/XjBkz9P7776tu3boqXLiwLl26pNDQUKu15UWKFLHq7+zsbG6XkJCgmzdvKiAgwKpdVrHsFCtWzGLbz89PTk5OOn36dJbtExISJEklSpSwiDs6Osrf39+8/9KlS/Ly8rLpYn7dunW6evWq+vbta15Dnlfx8fE6evSoXF1dLeKGYZjzkaTQ0FCVK1fOfNH/66+/6qeffrJYFhAfHy/DMFS8eHGr42RmZprHsjUvSXr++edlMpks9qWlpVldUOdnTpLk7e1tUQiS/ikK+Pr6WsUkmc+jvM71zvPy1t8rt2cjlCxZUt9//73ee+899e3bV9evX1f16tU1duxYNWvWLMe+AAAAAPAwsakAsGDBAg0ePFhDhgwxx/L7DnlfX1+5uLjo8uXLVvsSEhLk7e1t0zjnz5+32L506ZLS09NVqlSpbI8rSefOnbP4ZTojI0MXLlyQn5+fJKlo0aK6cuWKkpOTcy0CvP3229qyZYtatmyptWvXKjQ01Kbcb+fn56datWppzpw5We5/7LHHJMn8a/ekSZP0ySefaP78+fL09FT79u0txipUqJD27NkjJyfrP23RokXzlJckzZ49W8HBwVb73d3d73pOd6Mg55qbkJAQffPNN0pLS9POnTs1ZswYtW3bVn/88YdKly5dYMcBAAAAgHsp1yUAhmHo+vXrVhfmX331Vb4OaDKZVKdOHfOt9rf89ddfOnr0qM3j3Hn8RYsWyWQymZcm3Kl27dpydXXVF198YRFfsmSJUlNTzb9oN23aVJKsnlifFWdnZy1evFgtWrRQixYttG3bNpvzv6V58+Y6ePCgnJ2dVbFiRavP7RfakZGRSk5O1rJly7Rw4UJ17NjRYn/z5s2VmpqqgwcPZjlWXi6KQ0JC5OXlpdjY2CzHyukiPi9zyq+CnKskOTk5ydHRMcc7ApydnVW/fn29/fbbunnzpn7//fe7nQYAAAAA3De53gFgMpn03HPPaebMmWrTpo0ee+wxLV68WPPmzcv3QUeOHKnGjRvr3Xff1cCBAxUfH6//9//+n9Ut4znZuHGjoqKi1KJFC+3fv1/R0dGKiIhQlSpVsmzv7e2t1157TWPGjJGHh4datWqlI0eOKDo6WrVr1zb/kh4aGqqIiAgNHz5cp06dUuPGjZWWlqZt27apdevWevbZZy3GdXJy0hdffKEePXooPDxcq1evVsOGDW2ex5AhQ7Ro0SKFhYUpKipKVapU0fXr1/Xbb78pNjZWa9asMbd94oknVKdOHf3nP//R6dOnLZ7+L0n169dXZGSkevXqpX379ik0NFROTk7666+/tGrVKsXExCgwMNCmvDw9PTVhwgT16dNHV65cUceOHeXj46MzZ85o06ZNatq0qbp163bXc8qvgpzrLZUrV9bXX3+tkJAQeXp6qly5ctq4caOWLVum1q1bq2zZsrpy5Yo++ugj+fv76+mnn77reQAAAADA/WLTEoAZM2Zo0KBBqlevnjIyMlS/fn19/fXXql+/fr4O2qhRIy1atEjR0dEaPXq0ypQpo1dffTVPBYB58+YpJiZGHTp0kJOTkyIjIzVx4sQc+4wePVp+fn765JNPNGvWLPn6+qp79+4aO3asxW3kCxYsULVq1TRnzhxNmzZNXl5eqlWrlvr165fluE5OTlq4cKEiIyPVsmVLrV69Wo0aNbJpHoULF1ZcXJxGjx6tKVOm6PTp0/L29lbFihXVpUsXq/aRkZEaOHCgSpUqleUx5syZo+DgYM2ePVsxMTFycXFRuXLlFB4enuV6+Zz06tVLpUqV0vjx49WrVy+lpaWpVKlSatiwoWrWrFlgc8qvgpyrJE2dOlWDBw9W06ZNlZaWppkzZyo4OFhff/21RowYofPnz8vHx0d169bV999/b/NyFQAAAAB4GJiMW09mAwAAAAAAj7y9e/ea/3/7j7c2vQYQAAAAAAA82igAAAAAAABgBygAAAAAAABgBygAAAAAAABgBygAAAAAAABgBygAAAAAAABgB/JcAOjdu7dMJpOioqIKPJm4uDiZTCbt2bMnz32bNGmiVq1aFchY94OTk5M+/PDDB53GXcnMzNTIkSO1Y8eOB50KAAAAACAXeSoA3LhxQ0uWLJEkLVy4UOnp6QWajIeHh4KCguTm5vZQjYWsZWZmatSoURQAAAAAAOARkKcCwPLly3X16lWFh4crPj5e69evL9Bknn76aR06dEhBQUEP1VgAAAAAADzq8lQAmDt3rnx8fDRnzhy5ublp3rx5Vm1effVVlShRQrGxsQoJCZGbm5sCAwMVExOT6/h33rafnJwsk8mkSZMmKSoqSsWLF5eXl5datGihEydO5GksSQoODlaXLl00Y8YMVahQQe7u7qpRo4Y2b95s1X/FihUKCQmRu7u7vLy81KlTJ508eTLXOdxN3wMHDqhNmzby9vaWm5ub6tWrp9jYWIs2t+bw5ZdfqmLFinJzc1PdunV16NAhpaSkaOjQoSpWrJiKFi2qfv36KSUlxaJ/RkaGxo4dqyeffFIuLi4KCAjQsGHDLNqtXr1aJpNJ3377rTp06KDChQurRIkS6t+/v65fvy5JSkxMlLOzsyTplVdekclkkslk0qxZs2z6jgAAAAAA95fNBYAzZ87ou+++U0REhPz9/dWuXTt98803unz5slXbxMREDR48WGPHjtXx48c1aNAgDRkyROvWrctXkqNGjZKHh4d27dqluLg4nT17VhEREfkaa8OGDVq9erWWL1+uI0eOKCgoSG3atNGFCxfMbWbNmqX27dsrMPD/s3fnUVFc6d/Av80Smm6gWQVZREeZQUARAW0DiomIOxIFReMyMwQNivKOKJkYEBeSCAZMGE3cxxgmUUSJiolojEaYDAoKKpO4RSVGgygIgo7YYr1/5Fg/22ZpFpeZ/n7O6XOs27fufe7tao719K2qHti+fTs2bNiAH374AQEBAaitrW22/bbue/LkSbz88su4fv061q1bh507d6JTp04IDAzE8ePH1eoWFBQgOTkZCQkJ2Lx5MyoqKhASEoI//vGPqKmpwYYNGzB//nxs3LgRycnJavtOnz4dixcvxsSJE7F3716888472LRpE6ZMmaIR0xtvvIHXXnsN586dw+bNm/HFF19gyZIlAAAzMzNcuHABAJCQkIBLly7h0qVLCA8Pb/4DICIiIiIioudD0NLy5csFAML3338vCIIg7Nu3TwAgfPLJJ2r1YmNjBQDCsWPH1Mo9PT2FqVOnNttHXl6eAEAoLCwUBEEQamtrBQDCyJEj1eplZ2cLAISffvpJLBsyZIgwatSoJtsSBEHw9vYWbGxshLq6OrGsqqpKACBs3LhREARBuHPnjmBubi6Ehoaq9XnlyhVBKpUKH374YZPxt2ZffX19YcWKFeJ2UFAdJdPuAAAgAElEQVSQ4OzsrBZbQ0OD0Lt3byEkJERtDKampsKNGzfEsh07dggAhHHjxqn1GxYWJri6uorb33//vQBAWLVqlVq9rKwsAYBQUlIiCIIg7NmzRwAgpKSkqNWLiYkRnJycxG2VSiUAEFauXNnknBAREREREdGzVVRUJL4ep/UKgC1btsDFxQUDBgwA8Ntd9+3t7Ru9DEAmk8HX11etrHv37lovoX9SQECARlsA2tSej48P5HK5uG1hYQFLS0uxraNHj6K6uhrTpk1T28/R0RF9+/ZFfn5+k223dd/79+/j0KFDGD9+vFpsenp6GD16tMZ+SqUS1tbW4vaj+xyMGjVKrZ67uzuuXLkibu/btw8SiUTj1/7Ro0dDT09Po5/G5v3atWtoaGhodBxERERERET04jLQplJhYSF++OEHvPXWW6iurhbLx40bh1WrVuHcuXP4/e9/L5abmppqtGFoaKhxPbq2zMzMNNoC0Kb2nmzrydgqKioAAKGhoZBIJGr1VCqVxknx49q6761bt6BSqZCeno7Vq1ervdfQ0KBxwm1paam2bWRk1GT543NUUVEBQRBga2urEcPDhw9RWVmpVtbYvDc0NEClUkFfX7/RsRAREREREdGLSasEwKeffgoASE5O1rimHPhtdUBSUlLHRvacWFlZAQA2btwIHx8fjfdlMlmH76tQKKCvr4+oqCjMmjWrLWFrxcrKCi+99BKKiopgYKD50T++qoCIiIiIiIj+t7SYALh//z62bt2K/v37Y/ny5Rrv/+Uvf8Fnn32GZcuWafzq/d9IqVRCoVAgLy+v0RvjPY19pVIpBg8ejMOHD2PFihXiL/odbfjw4Xj33Xdx+vRpTJo0qd3tGRgYQF9fv80rO4iIiIiIiOjZaTEBkJOTg8rKSqSmpmLw4MEa78+cORNRUVE4fPgwXnnllacR4zNlYmKC1NRUREZGoqamBuPHj4eFhQWuXbuGb7/9FkFBQZg8eXKH75uamgp/f3/4+/tj9uzZcHJyQmVlpfgYw5SUlHaPzd/fH1OnTkVERASKi4sxcOBAGBgY4PLly9izZw/S09PRo0ePVrXp5uaGHTt2QKlUwsTEBF27duVKAiIiIiIiohdQizcB/PTTT2FqaoqwsLBG3580aRKMjY3FywT+F0REROCrr75CRUUFIiIiMGbMGCxduhQGBgbw9vZ+Kvt6enqisLAQ3bt3R1xcHEaOHIl58+bh3LlzCAwM7LCxbd68GcuXL0dubi7CwsIQHh6ONWvWwNPTs9F7A7Rk1apVUKlUCAoKgq+vL7788ssOi5WIiIiIiIg6jkQQBOF5B0FEREREREREHeP48ePivx//IVrrxwASERERERER0X8vJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHMAFAREREREREpAOYACAiIiIiIiLSAUwAEBEREREREekAJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHMAFAREREREREpAOYACAiIiIiIiLSAUwAEBEREREREekAJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHNJsAqKurg0QiafHl4eEBAPDx8UF4eHiLnSYlJcHExKTdwQcGBmL06NHidn5+PiQSCYqKitrddmtoO+6nqa1zevHiRSxevBjl5eVPIaqmCYKAefPmoXPnztDT00NISMgz7Z+IiIiIiEjXGDT3prGxMbZv365WFhkZCRcXF8TFxYllCoWiVZ126tQJbm5urdpHG3K5HO7u7jA2Nu7wtv9XXbx4EUuWLEFISAjs7OyeWb/Z2dlYuXIlNmzYgN69e8PS0vKZ9U1ERERERKSLmk0A6OvrIzQ0VK0sOjoa9vb2GuWtMWPGDMyYMaPN+zfFy8sLpaWlHd4udbwff/wRpqamiIiIeN6hEBERERER6YSncg+A7OxseHh4QCaToW/fvjh06JDa+08uV6+vr8eCBQvQtWtXGBkZwcbGBgEBAThx4kSr+m3sEoBHy/PXrl0LFxeXJmMCgC+//BJKpRIymQwKhQJhYWH4+eefO2zcpaWlmDRpEpydnSGVStG9e3fMmTMHNTU1avWOHDmCgIAAWFhYQC6Xa6y40FZdXR3mzp0LBwcHvPTSS3BxcUFKSgoEQRDHO3ToUAC/JU8eXdJx4cIFAMD69evRq1cvyOVymJubo0+fPsjIyGix3/379+Pll1+GsbExFAoFxowZgx9++EF8v2vXroiPj0dtba3Y55dfftlkey3FMX/+fNjZ2eGrr75Cnz59IJVK0aVLF6Smpqq1o+38P5obf39/mJiYwMzMDP369cPu3bs16rR0vLR1DomIiIiIiDpasysA2uLo0aMoLS3FggULYGZmhhUrViA4OBgXL16EjY1No/vEx8djw4YNSE5Ohru7O6qrq1FQUIDq6uoOiSk3Nxd37txBdnY2FAoFFi5cqBHThg0bEBkZiddffx0JCQm4e/cuFi9ejICAAJw6dQqmpqbtHndZWRm6deuGsLAwWFlZ4dKlS3j//fdRXFyM/Px8AEBFRQVGjhyJoKAgbNu2DcbGxrh48SJKSkpaNWZBEDB69GgUFhZi6dKl6NWrF77++mu89dZbKC8vR1paGoKCgpCRkYEpU6Zg79694mUZjo6O2Lt3L2bOnIm3334bw4YNw/379/Hvf/+70ZPlxx04cAAjR47EK6+8gm3btuHOnTtITEyEn58fSkpK4OzsjPz8fHzwwQfYtGkTTp06BeC3y0Iao20ct27dwrx587B582b07NkTWVlZmDVrFuRyOd58802t5x8APvnkE8yaNQuvvfYaPv30U5iYmODEiRO4fPmyWEeb46Wtc0hERERERPRUCK1ka2srjB07ttH3vL29BRMTE6G8vFwsKysrEwAIGzduFMuWLVsmyOVycdvPz0+YOnVqa0MRhgwZIowaNUrczsvLEwAIhYWFajHZ2NgIdXV1YllVVZVaTHfu3BHMzc2F0NBQtfavXLkiSKVS4cMPP2w2Dm3H3Zji4mIBgHDq1ClBEAThwIEDAgDhp59+amH06p6c06+//rrR/mfOnCno6+sLV69eVeuvuLhYrd4777wjODk5tSoGQRCE/v37C7/73e8ElUollpWVlQmGhoZCVFSUWJaYmCgoFIoW29MmjtjYWAGAsG/fPrXyqKgowc7OTi2WJz05/7W1tYKZmVmTx7ggaH+8tHUOiYiIiIiI2qOoqEh8Pa7DLwFQKpWwtbUVt7t06QJzc/Nml9L7+vpix44diI+PR35+PlQqVYfG5OPjA7lcLm5bWFjA0tJSjOno0aOorq7GtGnT1PZzdHRE37591X4dboo241apVEhLS4O3tzdsbGwglUqhVCoBAGfPngUAuLu7QyaTYdq0acjIyMAvv/zSpjEfOXIEEokEkyZNUiufMmUKGhoa8M9//rPZ/X19fXHlyhVMnz4dOTk5Wv1qfe/ePRQWFmLChAkwMPi/xSVdunTBoEGD8N1337V6HNrGoaenhyFDhqiVDRs2DOXl5eIv99rMf0FBAW7fvo3IyMgmY9L2eGnLHBIRERERET0tHZ4AsLKy0igzMjLCvXv3mtzn/fffR1xcHLKysjBw4EBYW1tj1qxZqK2t7ZCYzMzMNMoMDQ3FmCoqKgAAoaGhkEqlaq+CggJUVla22Ic2446Li0N8fDymTZuGvXv3ori4GN988w0AiPU6d+6MgwcPwtLSEjNnzoSTkxO8vLyQm5vbqjFXVVVBoVBoPBHh0Z3+q6qqmt1/7Nix2LJlCy5cuICQkBBYW1tj1KhROH/+fJP7VFdX4+HDh40+TcDOzq7FPtsTh5mZmVrSAfi/z+Tq1asAtJv/R5+1g4NDkzFpe7y0ZQ6JiIiIiIielqdyE8DWkkqlSExMxJkzZ/DLL79g+fLl2Lx5M/76178+k/4fnShu3LgRJSUlaq9///vf2Lx5c4f0k5GRgblz5yImJgb9+vVDz549IZVKNeoplUrs3r0b1dXVyMvLQ6dOnTB27NhWrQawtLRETU0N/vOf/6iVl5eXA2g8YfGkqVOn4p///CeqqqqQmZmJc+fOISQkpMn65ubm0NPTE/t4sl9t+mxrHNXV1bh7965a2aMT/0cn89rMv7W1NQA0O9etOV5aO4dERERERERPywuRAHicg4MDoqKi4O/v/8we6adUKqFQKJCXlwdXV1eNV5cuXdrdhyAIuHv3LszNzdXKMzMzm9zH0NAQ/v7+SExMRH19fat+OQ4ICIAgCNi6dataeUZGBgwMDODn5wfgt1UKAJpdoWFmZobXXnsNf/rTn3DmzJkmL9GQSqXo168ftm/fjgcPHojlP//8M/Ly8hAQEKB1/G2J48mxfv755+jcuTO6du2q9fwrlUqYmZlh3bp1TcbRluNF2zkkIiIiIiJ6Wjr8KQBtERgYiICAAHh6ekKhUODYsWP47rvvsGjRomfSv4mJCVJTUxEZGYmamhqMHz8eFhYWuHbtGr799lsEBQVh8uTJ7epDIpFg6NChWL9+PYKDg9GlSxds27YNW7ZsUav3+eefY+fOnRgzZgycnZ1RU1ODtLQ02NjYwMvLS+v+goKCEBAQgOjoaNy4cQO9evXCvn37sHbtWvzlL39B586dAQCurq7Q19fH2rVrIQgCDA0N0atXL7z99ttQqVQYOHAg7OzscPnyZaxZswavvvoqDA0Nm+x36dKlGD58OIYPH47Zs2fjzp07WLJkCWQyWZseZThv3jyt4pDL5UhMTMTt27fFpwDs3r0ba9asES8N0Gb+5XI5kpOTERUVheDgYEyZMgWmpqYoKSmBTCZDTEyM1seLNrG/8847SE5ORllZWbOXHRAREREREbXXC5EAGDRoEHbt2oW0tDTU19ejW7duSEpKQmxs7DOLISIiAg4ODkhJSUFERARUKhUcHBwwePBgeHt7d0gfa9euxZw5c+Dn54eGhgb4+/tjx44d8Pf3F+u4ublhx44dSEhIwPXr12FhYYEBAwbg4MGDGr9eN0cikWDPnj1455138OGHH+LmzZtwdnZGcnIy5s+fL9azsbFBeno6UlJSsGXLFjx8+BDnz5/HgAEDsGbNGmRmZqK6uhp2dnYIDg7G0qVLm+136NCh+Prrr7F48WJMnjwZhoaGCAgIQHJyMpydnVs9Z9rGYWJigqysLMydOxcnT56EjY0NPvjgA8ycOVOso838A8Cbb76JTp06ITk5GdOnT4ehoSF69uyJhIQEsY42x4s2sTc0NKChoQGCILR6boiIiIiIiFpDIvDMg/7LzZ8/HxkZGY3ee4CIiIiIiEjXHD9+XPz34z9ov3D3ACAiIiIiIiKijscEABEREREREZEO4CUARERERERERP9DeAkAERERERERkQ5jAoCIiIiIiIhIBzABQERERERERKQDmAAgIiIiIiIi0gFMABARERERERHpACYAiIiIiIiIiHQAEwBEREREREREOoAJACIiIiIiIiIdwAQAERERERERkQ5gAoCIiIiIiIhIBzABQERERERERKQDmAAgIiIiIiIi0gFMABARERERERHpACYAiIiIiIiIiHQAEwBEREREREREOoAJACIiIiIiIiIdwAQAERERERERkQ5gAoCIiIiIiIhIBzABQERERERERKQDmk0A1NXVQSKRtPjy8PAAAPj4+CA8PLzFTpOSkmBiYtLu4AMDAzF69GhxOz8/HxKJBEVFRe1uuzW0HTdp50Wbz/nz58POzq7ZOs/r2CMiIiIiItKWQXNvGhsbY/v27WplkZGRcHFxQVxcnFimUCha1WmnTp3g5ubWqn20IZfL4e7uDmNj4w5vm6g5PPaIiIiIiOhF12wCQF9fH6GhoWpl0dHRsLe31yhvjRkzZmDGjBlt3r8pXl5eKC0t7fB26b9HfX09jIyMnnm/PPaIiIiIiOhF91TuAZCdnQ0PDw/IZDL07dsXhw4dUnv/yUsA6uvrsWDBAnTt2hVGRkawsbFBQEAATpw40ap+G1uG/Wg5+dq1a+Hi4tJkTADw5ZdfQqlUQiaTQaFQICwsDD///HOHjbu0tBSTJk2Cs7MzpFIpunfvjjlz5qCmpkat3pEjRxAQEAALCwvI5XKNFReN0bbtxjxa4p6XlwelUgljY2P06NED6enpGnXPnz+PcePGwdzcHMbGxujXrx/27NnT5vaas2nTJri4uEAqlcLT0xP79+9vtJ+DBw+if//+MDY2RmxsLADg5s2biIqKgr29PYyMjODq6op169Z12Jz9/e9/h6GhIZKSkgBoHnuPLp/58MMPMW/ePNja2kKhUGDEiBEoKytTa+vhw4dYtGgR7O3tIZPJ8Morr6C0tBQGBgb44IMPmo2jrKwM4eHhsLOzg5GRERwdHRESEoLa2loAQE5ODiQSCXbv3o3hw4dDLpfD0tISM2fOxJ07d9TaSk5ORr9+/WBhYQELCwv4+fkhNzdXo8+bN29i9uzZcHJygpGREZycnDB16lTU19eLdU6dOoXg4GDxOPHz80NeXl6L80pERERERE9PsysA2uLo0aMoLS3FggULYGZmhhUrViA4OBgXL16EjY1No/vEx8djw4YNSE5Ohru7O6qrq1FQUIDq6uoOiSk3Nxd37txBdnY2FAoFFi5cqBHThg0bEBkZiddffx0JCQm4e/cuFi9ejICAAJw6dQqmpqbtHndZWRm6deuGsLAwWFlZ4dKlS3j//fdRXFyM/Px8AEBFRQVGjhyJoKAgbNu2DcbGxrh48SJKSkqa7V+btptTXV2NuXPnYuXKlXB1dcW2bdsQExMDFxcXjBgxAgBQXl4Of39/yOVyrFq1Cubm5vj4448xduxY7Ny5EyEhIa1qrzl5eXk4efIk3nvvPcjlcqSlpWH06NE4fvw4evXqpdbP7NmzkZaWht69e6O+vh61tbUYOHAgampqsGjRIvTo0QMHDhxAVFQU7t+/j+jo6HbN2fLly5GQkIA1a9YgIiKi2XEsWbIE0dHROHbsGG7fvo2pU6di4sSJKCgoEOssXboU7777Lt5++20MGTIExcXFCAkJgSAILc5TaGgo6uvrsXr1anTu3Bm//vorcnNzcf/+fbV6b7zxBj766CNkZmbixIkTeP3111FTU4OtW7eKdS5duoTIyEh069YNDQ0NyMnJwYgRI5Cbm4uhQ4cCAGpqauDn54fKykq888476N27NyoqKrBr1y7cv38fRkZGOHnyJPz8/ODu7o5169bB1NQU69atQ2BgIL7//nt4e3u3OC4iIiIiInoKhFaytbUVxo4d2+h73t7egomJiVBeXi6WlZWVCQCEjRs3imXLli0T5HK5uO3n5ydMnTq1taEIQ4YMEUaNGiVu5+XlCQCEwsJCtZhsbGyEuro6sayqqkotpjt37gjm5uZCaGioWvtXrlwRpFKp8OGHHzYbh7bjbkxxcbEAQDh16pQgCIJw4MABAYDw008/tTD6lj3ZdlNiY2MFAMKxY8fUyj09PdU+l7feekvQ19cXzp07J5Y9ePBAcHNzE3r27Nnq9pri7e0tGBgYCJcvXxbL6uvrBUdHR7XP6FE/Bw8eVNv/vffeE/T19YWSkhK18ujoaMHa2lp48OBBk303NmexsbGCra2t8PDhQ2Hu3LmCsbGxsGvXLrX9njz2amtrBQDCyJEj1eplZ2erfb41NTWCiYmJEBMTo1YvPT1dACCsWLGiyVjv378vSCSSZo+xPXv2CACEv/71r2rl27ZtEyQSiXD69Okm9xUEQRg7dqwwbtw4cXvJkiWCRCIRjh8/3uQ+QUFBgrOzs9p3rqGhQejdu7cQEhLSbH9ERERERNR+RUVF4utxHX4JgFKphK2trbjdpUsXmJubN7uU3tfXFzt27EB8fDzy8/OhUqk6NCYfHx/I5XJx28LCApaWlmJMR48eRXV1NaZNm6a2n6OjI/r27avVL+jajFulUiEtLQ3e3t6wsbGBVCqFUqkEAJw9exYA4O7uDplMhmnTpiEjIwO//PKLVmPUpu3myGQy+Pr6qpV1795dLf4jR47A19cXLi4uYpm+vj4mTZqEH3/8ETdu3NC6vYaGBlRXV6u9HtevXz84OzuL2y+99BJCQkLwr3/9S62egYEBBg8erFa2b98+eHp6wtPTU608ODgYN2/exJkzZwC0bs4aGhowefJkfPbZZ9i/fz+Cg4OhjYCAAI05ACDOQ2lpKerq6jB+/Hi1ek9uN8bQ0BCenp5YunQp0tPTm70HQVBQkNr28OHDIQiC2kqEkydPYsKECejevTvkcjmkUilycnLU5mL//v3w9vZG3759G+3n/v37OHToEMaPH6/2ndPT08Po0aO1+i4REREREdHT0eEJACsrK40yIyMj3Lt3r8l93n//fcTFxSErKwsDBw6EtbU1Zs2aJV7H3F5mZmYaZYaGhmJMFRUVAH5bTi2VStVeBQUFqKysbLEPbcYdFxeH+Ph4TJs2DXv37kVxcTG++eYbABDrde7cGQcPHhSv03ZycoKXl1ej12I/Tpu2m9PYJQ6PzxEAVFVVNfo4vEdlVVVVWrdXWFgoXmv+6PW4Tp06aexva2uLX3/9VW1pvJWVFfT01A/jiooKlJSUaHyWjx4Z+ejzbM2c1dXVYc+ePVAqlWKSQBtPHnuGhoZq7f/666+NjvfxZFJzcnJyMHToULz33nvo1asXnJyckJaWplHP0tJSIy4DAwNcvXoVwG+XQwwePBjV1dX429/+hoKCApSUlCA0NFRtLiorK+Hg4NBkPLdu3YJKpUJ6errG/KekpGj1XSIiIiIioqejw+8B0BZSqRSJiYlITEzE1atXsXv3bsTGxkIikWD16tVPvf9HJ+8bN26Ej4+PxvsymaxD+snIyMDcuXMRExMjljX23HilUondu3dDpVLh6NGjWLZsGcaOHYsLFy7A0dGxXW23h6WlJcrLyzXKH5U1lgRpiru7e7M3hbt+/XqjZZ07d4ZEImm2bSsrK/j6+mLz5s2Nvt+lSxcArZszhUKBzMxMjBo1CuHh4di6dSsMDNr/9encuTOA35IWf/jDH8TyxsbfGAcHB6xfvx7Ab6sJNm3ahNjYWDg5OSEsLEysd+3aNbUVEdevX8eDBw/Ek/mcnBzU1tZi586dajforKurU+vP2tq62VUpCoUC+vr6iIqKwqxZs7QaAxERERERPRtP5SkA7eHg4ICoqCj4+/s/s8eqKZVKKBQK5OXlwdXVVeP16ISxPQRBwN27d2Fubq5WnpmZ2eQ+hoaG8Pf3R2JiIurr63H+/PkOa7stAgICUFhYiAsXLohlDx8+xBdffAE3NzdYW1tr3ZapqSn8/f3VXo8rLCzE5cuXxe36+npkZ2djwIABLbY9fPhwnD59GoaGho1+njKZrE1zNmjQIHz99dfIzc3FxIkTO+RSFQ8PD5iYmGDHjh1q5U9ua9tWamoqjIyMNL47X3zxhdr2559/DolEIq5mqKurw0svvaS2bP/mzZs4fPiw2n5BQUE4ceJEk4kSqVSKwYMH4/Dhw+jWrVuj809ERERERM/HC7ECIDAwEAEBAfD09IRCocCxY8fw3XffYdGiRc+kfxMTE6SmpiIyMhI1NTUYP348LCwscO3aNXz77bcICgrC5MmT29WHRCLB0KFDsX79egQHB6NLly7Ytm0btmzZolbv888/x86dOzFmzBg4OzujpqYGaWlpsLGxgZeXV7vabq+YmBhs2rQJQ4cOxeLFi6FQKLBmzRr8+OOPyM7O7tC+bG1tMWzYMCxZsgQymQwrV65ERUUFEhMTtYpz69atCAgIwLx58+Dh4YG7d+/izJkzyMvLw969e9s8Z/7+/sjNzcXw4cMxYcIEZGZmisv628LMzAyxsbFYtmwZTE1N8eqrr6K4uBgff/wx9PT0NC5veFxZWRkmT56MSZMm4fe//z309PSQmZkJlUqFwMBAtbqHDx9GTEwMRo0aheLiYixatAgTJ06Eh4cHAGDo0KFYuHAhli5digULFuCXX37BjBkzNMYWExODjIwMBAUFYeHChejduzdu3ryJXbt2Yf369TAzM0NqaqqY1Hn0uMDKykoxaZCSktLm+SIiIiIiorZ7IRIAgwYNwq5du5CWlob6+np069YNSUlJ4jPdn4WIiAg4ODggJSUFERERUKlUcHBwwODBgzvssWVr167FnDlz4Ofnh4aGBvj7+2PHjh1qv367ublhx44dSEhIwPXr12FhYYEBAwbg4MGDGr9Wt7bt9rKzs0N+fj7eeustxMTE4N69e+jduzd27dqFMWPGdFg/wG8n2sOGDUN8fDyuXLkCV1dX7NmzRzxhbY6pqSny8/OxdOlS/O1vf8PVq1dhbm4OV1dXhIeHi/XaOmcvv/wy9u/fj2HDhiEsLKzdKy0WLVqEhoYGbNiwAR988AF8fX3x2Wef4eWXX4ZCoWhyv0djWrVqFa5cuQJDQ0O4u7sjOzsbAwcOVKu7ZcsWpKenY/z48TAwMMD06dOxcuVK8f2+fftiy5YtWLp0Kd5//304ODhg5syZ8PDwwL59+8R6ZmZmyM/PR0JCAlJTU1FZWQlbW1u8+uqrMDIyAgB4enqisLAQixcvRlxcHGpqamBjYwMfHx9eFkBERERE9BxJBEGLh40T0TO1a9cuhISE4MSJE02u/NBGTk4OxowZgx9//JHL74mIiIiIdMTx48fFfz/+g/YLsQKASJcVFBTgwIED6NevH6RSKU6cOIF3330XQ4YMadfJPxERERER0eOYACB6zuRyOb755husXLkStbW1sLW1RXh4ON57773nHRoREREREf0P4SUARERERERERP9DmroE4IV7DCARERERERERdTwmAIiIiIiIiIh0ABMARERERLgTIFMAACAASURBVERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqg2QRAXV0dJBJJiy8PDw8AgI+PD8LDw1vsNCkpCSYmJu0OPjAwEKNHjxa38/PzIZFIUFRU1O62W0PbcVPHmj9/Puzs7J53GCJt4nlexyi1zZN/Y4iIiIiI/psZNPemsbExtm/frlYWGRkJFxcXxMXFiWUKhaJVnXbq1Alubm6t2kcbcrkc7u7uMDY27vC2iToCj1EiIiIiInpemk0A6OvrIzQ0VK0sOjoa9vb2GuWtMWPGDMyYMaPN+zfFy8sLpaWlHd4u/e+pr6+HkZHRM++XxygRERERET0vT+UeANnZ2fDw8IBMJkPfvn1x6NAhtfefvASgvr4eCxYsQNeuXWFkZAQbGxsEBATgxIkTreq3seXVj5bnr127Fi4uLk3GBABffvkllEolZDIZFAoFwsLC8PPPP3fYuEtLSzFp0iQ4OztDKpWie/fumDNnDmpqatTqHTlyBAEBAbCwsIBcLtdYcdEYbdtuj5ycHEgkEhw4cADjxo2Dqakp7OzsEBUVhbt376rVPX/+PMaNGwdzc3MYGxujX79+2LNnj1qdR0vm8/LyoFQqYWxsjB49eiA9Pb1VcRUUFKB///6QSqXo0qULUlNTG437q6++wtixY6FQKODj4wMAaGhowPLly/GHP/wBRkZGsLe3R2xsLO7duyfuf/v2bURHR6Nnz56Qy+Wwt7dHSEgIzp0712Jsf//732FoaIikpCQA7T9GMzMz0bNnT0ilUnh4eGDnzp1aLVNv6Tv26HKfFStWYMaMGbC2toaxsTGGDx+OCxcuqLW1a9cuBAUFwc7ODnK5HL169cJHH32EhoYGtXoNDQ1ISUmBm5sbpFIpbGxsMHz4cJw5c0asc/PmTURFRcHe3h5GRkZwdXXFunXrWpxXbT+T1hxj27dvF+fWzc0NWVlZLcahzdwC//cZp6SkiPU8PT2xf//+Ns0t8NvfK39/f5iYmMDMzAz9+vXD7t27xfe1ObY76m8vEREREf13aHYFQFscPXoUpaWlWLBgAczMzLBixQoEBwfj4sWLsLGxaXSf+Ph4bNiwAcnJyXB3d0d1dTUKCgpQXV3dITHl5ubizp07yM7OhkKhwMKFCzVi2rBhAyIjI/H6668jISEBd+/exeLFixEQEIBTp07B1NS03eMuKytDt27dEBYWBisrK1y6dAnvv/8+iouLkZ+fDwCoqKjAyJEjERQUhG3btsHY2BgXL15ESUlJs/1r03ZHeeONN5CUlITVq1fj5MmTCA8Ph5mZGZKTkwEA5eXl8Pf3h1wux6pVq2Bubo6PP/4YY8eOxc6dOxESEiK2VV1djblz52LlypVwdXXFtm3bEBMTAxcXF4wYMaLFWOrq6jBhwgS89dZbcHV1RXZ2NubPnw+5XI4333xTrW5ERAQSExPx0Ucf4c6dOwCA6dOnIysrC3FxcRg0aBDOnj2L+Ph4lJWViSeAt2/fxr1797Bo0SLY29ujqqoKa9asgVKpxJkzZ9CpU6dGY1u+fDkSEhKwZs0aRERENDsObY7RQ4cOITw8HOPHj8dHH32EmzdvIi4uDnfv3kXfvn2bbV/b79iSJUsQExODH3/8Ebdu3cIbb7yBwMBAnD17Vlwxcf78eQQFBSEmJgYymQxFRUVISEjAjRs3xEQHALz++uvYsWMHYmJiEBgYiHv37uHIkSP49ddf4erqitraWgwcOBA1NTVYtGgRevTogQMHDiAqKgr3799HdHR0k+NpzWeizTF26NAhTJw4EWPGjMHKlStx48YNzJs3Dw8ePOiwuc3JyUFNTQ2+/fZbyOVyvPvuuxg9ejSOHz+OXr16tWpuP/nkE8yaNQuvvfYaPv30U5iYmODEiRO4fPmyWEebY/tp/+0lIiIioheM0Eq2trbC2LFjG33P29tbMDExEcrLy8WysrIyAYCwceNGsWzZsmWCXC4Xt/38/ISpU6e2NhRhyJAhwqhRo8TtvLw8AYBQWFioFpONjY1QV1cnllVVVanFdOfOHcHc3FwIDQ1Va//KlSuCVCoVPvzww2bj0HbcjSkuLhYACKdOnRIEQRAOHDggABB++umnFkbfsifbbq89e/YIAISUlBS18piYGMHJyUncfuuttwR9fX3h3LlzYtmDBw8ENzc3oWfPnmJZbGysAEA4duyYWnuenp5aHQ+P9v/HP/6hVj5hwgTBzs5OUKlUanEnJCSo1fv+++8FAMKqVavUyrOysgQAQklJSZN9q1QqwcrKSkhPT1eLx9bWVnj48KEwd+5cwdjYWNi1a5fafm09RgVBEAYOHCj06dNHrb1Tp04JANS+B41p6TtWW1srABD69++vVn7lyhXB0NBQY46etHLlSsHKykp4+PChIAiC8N133wkAhJUrVza5z3vvvSfo6+trzHN0dLRgbW0tPHjwoNk+n9TUZ6LNMTZo0CChZ8+eQkNDg1hWUFDQIXMrCL99xjKZTKisrBTLHj58KLi5uWn83XnSk3NbW1srmJmZNfl3WBC0P7bb+reXiIiIiF5sRUVF4utxHX4JgFKphK2trbjdpUsXmJubN7uU3tfXFzt27EB8fDzy8/OhUqk6NCYfHx/I5XJx28LCApaWlmJMR48eRXV1NaZNm6a2n6OjI/r27avVL+jajFulUiEtLQ3e3t6wsbGBVCqFUqkEAJw9exYA4O7uDplMhmnTpiEjIwO//PKLVmPUpu2OEhAQoLbdvXt3XLt2TVymfOTIEfj6+sLFxUWso6+vj0mTJuHHH3/EjRs3xHKZTAZfX1+N9h6ft5qaGlRXV4uvBw8eiO9JJBKMHz9ebf8JEyagvLxc7ddQ4Lc7uj9u3759kEgkmDJlilr56NGjoaenp/a5f/nll3jllVfg6OgIY2NjmJiYoKqqSmNuGxoaMHnyZHz22WfYv38/goODoY2WjlFBEHDs2DGMGzdObb9evXqpzXNTtP2ODRs2TG3b0dER7u7u+Ne//iWWXb9+Hf/v//0/uLu7Q6FQQCqVIi4uDpWVlaisrAQAcWn7G2+80WRM+/btg6enJzw9PdXKg4ODcfPmTbVLBRqj7WfS0jEmCAKOHj2KsLAw6On935/E/v37o1u3bs3GAGg/tz4+PrC0tBS3JRIJgoKCWj23BQUFuH37NiIjI5uMSdtj+2n/7SUiIiKiF0uHJwCsrKw0yoyMjNSuO33S+++/j7i4OGRlZWHgwIGwtrbGrFmzUFtb2yExmZmZaZQZGhqKMVVUVAAAQkNDIZVK1V4FBQXif7ybo8244+LiEB8fj2nTpmHv3r0oLi7GN998AwBivc6dO+PgwYOwtLTEzJkz4eTkBC8vL+Tm5jbbvzZtd5Qn59PQ0BANDQ3iyUNVVVWjj8N7VFZVVSWWNXZpxeOfDQDY2trCwsJCfD1+Yq5QKDRu5vcoEXP16lW18ieX6ldUVEAQBNja2qp95gqFAg8fPhQ/9127duG1115Dr1698I9//APHjx9HSUkJunbtqjG3dXV12LNnD5RKpZiA0UZLx2hVVRXq6+sbvdzg8cRTU7T9jj1+gvqIlZWVOJcNDQ0YPXo0cnJyEB8fj8OHD6OkpATLly8H8H/HWmVlJRQKRbOP+6yoqEBJSYnGd+7R/Qya+9615jNp6Rh7NLf29vYa9Rore1J75/bXX3+FIAitmlsAcHBwaDImbY/tp/23l4iIiIheLB1+D4C2kEqlSExMRGJiIq5evYrdu3cjNjYWEokEq1evfur9Pzp537hxo3hzuMfJZLIO6ScjIwNz585FTEyMWNbY8+CVSiV2794NlUqFo0ePYtmyZRg7diwuXLgAR0fHdrX9LFhaWqK8vFyj/FFZY8mS5nz77bd4+PChuP3oemngt9UB9+7dg1QqFcuuX78OoPkTpEdxvPTSSygqKoKBgeZXwdraGsBvc9uvXz+NG8c9Shw9TqFQIDMzE6NGjUJ4eDi2bt3aaNutZWlpCSMjo0b7vH79eouP4tT2O3bt2jWNfa9evQpvb28AwJkzZ1BUVISvv/4aw4cPF+vk5OSo7WNtbY2amhrU1dU1mQSwsrKCr68vNm/e3Oj7Xbp0aXI8rflMWvJobm/duqXxXlVVFczNzZvdv71z27lzZ0gkklbNLQD88ssv6NOnT6MxaXtsP++/vURERET0bD2VpwC0h4ODA6KiouDv7//MHpemVCqhUCiQl5cHV1dXjVdzJyLaEgQBd+/e1TiZyMzMbHIfQ0ND+Pv7IzExEfX19Th//nyHtf00BQQEoLCwUO3u8Q8fPsQXX3wBNzc38eRDWy+//DL8/f3F1+Mnu4IgaNytfevWrejcuTO6du3abLvDhw/H/fv3cfr06UY/90dx1tXVwcLCQm3fr776SryR4JMGDRqEr7/+Grm5uZg4cWKHLKuWSCTo168fdu7cqVZ++vTpJo+LpjT3HcvKylK7xKK4uBhnzpzBgAEDAPw2FwA0jrXt27erbQcFBQFAs3f0Hz58OE6fPg1DQ8NG57+5xFtrP5PmSCQS9O/fX+OO/JcvX9bqSQ+Pa25ui4qK1L4T//nPf5Cdnd3quVUqlTAzM2txbrU5trWNnYiIiIj+N7wQKwACAwMREBAAT09PKBQKHDt2DN999x0WLVr0TPo3MTFBamoqIiMjUVNTg/Hjx8PCwgLXrl3Dt99+i6CgIEyePLldfUgkEgwdOhTr169HcHAwunTpgm3btmHLli1q9T7//HPs3LkTY8aMgbOzM2pqapCWlgYbGxt4eXm1q+1nJSYmBps2bcLQoUOxePFiKBQKrFmzBj/++COys7M7tC+5XI6FCxeiqqpKfApAVlYW1qxZ0+Iv7/7+/pg6dSoiIiJQXFyMgQMHwsDAAJcvX8aePXuQnp6OHj16YNiwYYiLi8PevXsxZMgQHD16FLNnz252ebu/vz9yc3MxfPhwTJgwAZmZmTA0NGzXWJcsWYIhQ4ZgwoQJeOONN1BZWYmEhATY2dmpXbveGG2/YyqVCqNHj0Z0dDSqqqqwcOFCODs7i9fy9+rVC507d8a7776LTZs24eHDh3jvvfc0TpQHDhyIiRMnIi4uDleuXMGQIUOgUqlw5MgRjBkzBq+++ipiYmKwdetWBAQEYN68efDw8MDdu3dx5swZ5OXlYe/evU2Opy2fSXMWL16MIUOG4N1330V0dDQqKirwpz/9SW1lSVO0nVt7e3uMGDECS5YsgVwuR2pqKqqqqpCYmAhA+7mVy+VITk5GVFQUgoODMWXKFJiamqKkpAQymQwxMTFaH9vP+28vERERET1bL0QCYNCgQdi1axfS0tJQX1+Pbt26ISkpCbGxsc8shoiICDg4OCAlJQURERFQqVRwcHDA4MGDxeXP7bV27VrMmTMHfn5+aGhogL+/P3bs2AF/f3+xjpubG3bs2IGEhARcv34dFhYWGDBgAA4ePNjsUmRt2n5W7OzskJ+fj7feegsxMTG4d+8eevfujV27dmHMmDEd2peJiQm2b9+OuXPn4uTJk7CxscEHH3yAmTNnarX/5s2b4ePjg40bNyI9PR1GRkbo2rUrRo4cKV5bHx0djfLyckRGRuLWrVtwc3PD6tWrERcX12zbL7/8Mvbv349hw4YhLCys3SsyXnnlFXzxxRdITEzEmDFj0L17dyxfvhzJycktXgKg7XdswYIFKCsrw5///GfU1tZi0KBBWL16tXifBZlMht27dyMmJgbOzs4wNTVFSEgIUlNTNR51mJGRAU9PT2zevBmrV6+GQqGAr6+v+HhGU1NT5OfnY+nSpfjb3/6Gq1evwtzcHK6urggPD292PG39TJryyiuvYOvWrVi0aBGWLl0KJycnzJ8/X6sEgLZz6+fnh2HDhmHRokW4cuUKXF1dsWfPHnh4eABo3dy++eab6NSpE5KTkzF9+nQYGhqiZ8+eSEhIEOtoc2y/CH97iYiIiOjZkQiCIDzvIIiobX799Vf06NEDSUlJ+Mtf/tLmdurq6mBqaopPPvlEPEGnjuPj44MePXpg69atzzsUIiIiItIBx48fF//9+A/aL8QKACJqWV1dHd5++20EBgbC2toaly5dQnJyMkxMTDQeYUlERERERPQkJgCI/ksYGBjgypUrePPNN1FZWQkTExMMHjwYWVlZrX6yAhERERER6R5eAkBERERERET0P6SpSwBeuMcAEhEREREREVHHYwKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5pNANTV1UEikbT48vDwAAD4+PggPDz8mQTeXklJSTAxMVErMzAwwAcffPCcIiIiIiIiIiJ6egyae9PY2Bjbt29XK4uMjISLiwvi4uLEMoVC8XSie8Y8PDxgbW39vMMgIiIiIiIi6nDNJgD09fURGhqqVhYdHQ17e3uN8v8FJSUlzzsEIiIiIiIioqfiqdwDIDs7Gx4eHpDJZOjbty8OHTqkUefUqVMIDg6Gubk5jI2N4efnh7y8PLU6R44cQUBAACwsLCCXyzVWHmjbjraevARg/vz5sLOzQ15eHpRKJYyNjdGjRw+kp6e3aTxlZWUIDw+HnZ0djIyM4OjoiJCQENTW1rYpXiIiIiIiIiJtdXgC4OjRo0hISMCCBQvwj3/8A1KpFMHBwbhx44ZY5+TJk3j55Zdx/fp1rFu3Djt37kSnTp0QGBiI48ePAwAqKiowcuRIWFlZYdu2bdi3bx/i4+OhUqla1U57VVdXY+7cuVi+fDkuXbqEOXPmICYmBl9//XWr4wgNDcUPP/yA1atX49ChQ/joo4/QqVMn3L9/v0NiJSIiIiIiImqKRBAEoTU72NnZQalU4ssvv9R4z8fHB2fPnsWFCxdga2sLAPj555/h7OyMjRs34s9//jMAYNiwYTh79iz+/e9/Qy6XAwAePnwILy8v/O53v0N2dja++eYbDB06FD/99BN+97vfNRqLNu00JSkpCcuXL0ddXZ1YZmBggOXLl2P+/PkAflsBkJqaimPHjsHX11es16dPH/Tu3RtbtmzROg6VSgUjIyNs2LBBnAciIiIiIiKijvb4D9He3t7ivzt8BYBSqRRP/gGgS5cuMDc3x88//wwAuH//Pg4dOoTx48eLJ8sAoKenh9GjRyM/Px8A4O7uDplMhmnTpiEjIwO//PKLWj/attNeMplM7eQfALp3797q8RgaGsLT0xNLly5Feno6SktLOyQ+IiIiIiIiIm10eALAyspKo8zIyAj37t0DANy6dQsqlQrp6emQSqVqr5SUFFRWVgIAOnfujIMHD8LS0hIzZ86Ek5MTvLy8kJub26p22svU1FSjzNDQsNXjAYCcnBwMHToU7733Hnr16gUnJyekpaV1SJxEREREREREzWn2KQBPg0KhgL6+PqKiojBr1qxm6yqVSuzevRsqlQpHjx7FsmXLMHbsWFy4cAHW1tZat/M0tWY8Dg4OWL9+PQCgtLQUmzZtQmxsLJycnBAWFvYswiUiIiIiIiId9cwTAFKpFIMHD8bhw4exYsUKGBkZtbiPoaEh/P39kZiYCD8/P5w/fx6Ojo6tbudpaMt4AMDDwwOpqan4+OOPUVpaygQAERERERERPVXPPAEAAKmpqfD394e/vz9mz54NJycnVFZWoqioCACQkpKCzz//HDt37sSYMWPg7OyMmpoapKWlwcbGBl5eXlq386KMp6ysDJMnT8akSZPw+9//Hnp6esjMzIRKpUJgYOAziZOIiIiIiIh013NJAHh6eqKwsBCLFy9GXFwcampqYGNjAx8fH3EZvZubG3bs2IGEhARcv34dFhYWGDBgAA4ePAhzc3Ot23lRxmNubg5XV1esWrUKV65cgaGhIdzd3ZGdnY2BAwc+s1iJiIiIiIhIN7X6MYBERERERERE9OJ6Zo8BJCIiIiIiIqIXDxMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkAzo0AZCTkwOJRIIzZ850ZLNPlYGBAT744INn2md+fj4kEgmKiorEssDAQIwePfqZxvGsNDbexmzatAlbt259KjE8+TknJSXBxMSk1TF2tNLSUkgkEkgkEhQWFmq837VrV4SHhzda/9HLxsYGr776Kg4ePKi2r0qlwurVq+Hl5QWFQgGFQgF3d3dERkbip59+EuutWrVKrT1TU1N4eXlhzZo1aGhoeHqDJyIiIiKiZ8rgeQdAv+nWrRteeuml5x3Gc7Vp0yZYW1urnfB2FA8PD1hbWzf5vlwuh7u7O4yNjTu8b23Fx8cjNzdXq7qzZs3CiBEjIAgCysvLsXr1aowYMQL/+te/xOd8RkREICMjA3/84x8xb9486Onp4cyZM8jKysLp06fRvXt3tTY/+eQTODo6oqamBl988QWioqJw+fJlLF++vMPHSkREREREzx4TAC+I9evXP+8Q/qvU19fDyMhI6/olJSXNvu/l5YXS0tL2htVmQ4cOxf79+5GXl4eBAwe2WL9Xr15qK0ZGjBgBJycn7Ny5E97e3rhx4wYyMjIwc+ZMfPLJJ2r7Llu2DPfv39doc/DgwXB1dQUATJo0CX369MHq1avx7rvvQl9fv50jJCIiIiKi5+2p3AOguroaf/zjH2Fubg47OztERUXh7t274vu3b99GdHQ0evbsCblcDnt7e4SEhODcuXNinczMTEgkEpw6dUqj/REjRqBPnz7idkNDA5YvX44//OEPMDIygr29PWJjY3Hv3r02xX/q1CkEBwfD3NwcxsbG8PPzQ15enlqdXbt2ISgoCHZ2dpDL5ejVqxc++ugjjSXTlZWVmDJlCszMzKBQKDBlyhTcunVLo88nLwF4dDnFgQMHMG7cOJiamjY6lwBw8uRJDBo0CFKpFI6Ojli2bBmWLl2qtsS9KcnJyejXrx8sLCxgYWEBPz8/jV+h6+rqIJFI8OGHH2LevHmwtbWFQqHAiBEjUFZW1qbxPqlPnz745z//iV27dolL0adMmQIAmD9/Puzs7HDw4EH0798fxsbGiI2NBaD959DSpR6NXQLg4+OD8PBwrF27Fi4uLpDJZOjbty8OHTqksX9mZiZ69uwJqVQKDw8P7Ny5s1WXdbz++utwdXVFfHy8VvWfZGFhAYlEApVKBQCoqamBIAgav/I/0tJqEz09PSiVStTV1aGyshL19fVYsGABunbtCiMjI9jY2CAgIAAnTpxoU7xERERERPTsPZUVANOmTcOoUaPw2Wef4fTp01i8eDHMzMyQnJwM4LcEwL1797Bo0SLY29ujqqoKa9asgVKpxJkzZ9CpUycEBwdDoVAgIyMDKSkpYtvXr1/HN998o7Ysefr06cjKykJcXBwGDRqEs2fPIj4+HmVlZcjKympV7CdPnoSfnx/c3d2xbt06mJqaYt26dQgMDMT3338vLq8+f/48goKCEBMTA5lMhqKiIiQkJODGjRtISkoS2wsNDcWJEyeQnJwMFxcXfPHFF5g1a5bW8bzxxhtISkrC6tWrcfLkSYSHh6vNZVVVFV599VU4Ojri888/h5GREVauXImzZ89q1f6lS5cQGRmJbt26oaGhATk5ORgxYgRyc3MxdOhQtbpLlixBdHQ0jh07htu3b2Pq1KmYOHEiCgoK2j3er776CmPHjoWFhQXWrVsHAGoJjOrqasyePRtpaWno3bs36uvrAWj/ObRVbm4u7ty5g+zsbCgUCixcuBDBwcG4ePEibGxsAACHDh1CeHg4xo8fj48++gg3b95EXFwc7t69i759+2rVj76+PpYsWYKJEyfiwIEDGnP/pPr6etTV1QEAysvLsWzZMhgYGCAsLAzAb/cOsLOzw8qVK+Hk5IThw4dDoVC0auyXLl2CgYEBzMzMEP//2bvvuCiO/3/gr6PIwYE0UaqAnAYFJFFBFBDsHStGY0s+Ro0Goz9UgomiscWaGNRYoomxd6WoiQULJjaMLVGjJGoQwQKoINLn94cP9puVdgiKhtfz8eCR7OzszHtn5u68udndyZOxatUqzJ07Fy4uLnj48CFOnjyJhw8flqtMIiIiIiKqQqISRUVFCQBi4sSJsvQPPvhA2NnZlXpsbm6uMDc3F+Hh4VLahx9+KGxsbER+fr6U9vXXXwttbW1x584dIYQQv/76qwAglixZIitv+/btAoA4f/58qfVqa2uL+fPnS9sdOnQQ9vb2IiMjQ0rLz88XjRs3Fj179iy1rK+//lqYm5uLgoICIYQQMTExAoDYtGmTLF+nTp0EAHHmzBkprW3btqJr167SdmFbzps3T3bs2LFjZW05ZcoUoaenJ5KSkqS0rKwsYWVlJVQqVanxlqRHjx6id+/e0nZ6eroAILp06SLLt2vXLgFA/PXXX+U+3+J4e3uLHj16FEkfP368ACAOHTqkUfzP94MQRft5xowZsvaJjY0tEmPTpk2FhYWFbCykpqYKAGL16tVSmq+vr3j77bdlMVy8eFEAkPVpcS5duiQAiHXr1omCggLh7u4umjdvLu23t7cX7777bpH8z/+pVKoi7X7s2DFhb28vAAgt2sVB1AAAIABJREFULS3RqFEjERwcLK5fvy7Lt3jxYgFAnD17VqSnp4vExEQxd+5cAUAa897e3mLw4MGlngsREREREb0e4uLipL9/eymXAPTo0UO27e7ujjt37siWZe/evRutW7eGra0t9PX1YWhoiNTUVNkv14MHD0ZiYiJiYmKktHXr1qFdu3awsrICAPz000+y5eKFunXrBi0tLRw/flzjuHNycnD48GH06dMHKpVKStfS0kK3bt1kZd29exfjxo2Di4sLjI2NoVQqERISgpSUFKSkpAAATpw4AW1tbfTp00dWz4ABAzSOyc/PT7bt5OQka8uTJ0/C29sblpaWUh49PT2Nl55fuHAB/fr1g5OTE1QqFZRKJaKjo4tdQVBcLADwzz//AKic8y2Jjo4O/P39i6Rr0g8V0axZM9lYMDU1hZmZmXTOQgicPn0avXv3lh3n5uaG+vXrl6suhUKB6dOn49SpU4iKiio174QJExAbG4vY2FhERESgT58+GDJkCHbt2iXl8fX1xfXr13Ho0CGEhoaiVq1a+Oabb+Du7i57TRVq2rQpjIyMYGNjg9DQULz77rvSvSk8PDywY8cOTJ48GcePH5cuNSAiIiIiojfHS7kEwNzcXLatp6eH/Px85ObmQltbGxEREejVqxfGjBmDadOmwcLCAlpaWujSpYvsun1fX184ODhIX/qvXLmC3377DevXr5fy3Lt3D0II1KlTp0gcBQUF5foSmJaWhtzcXISHh2Pp0qWyffn5+dKX7vz8fHTr1g1paWmYMWMGnJ2doa+vj71798ruPZCUlAQLCwvo6urKyrK2ttY4ppo1a8q2dXV1ZW2ZlJQEV1fXIscV1x7Pu3XrFvz9/eHh4YHFixfDzs4Ourq6mDZtWrGPwysuFgCVer4lMTc3h5aWfL5K036oiOfPGXh23oVlp6amIjs7G7Vr1y6ST5M+eF5AQAA8PT0RFhZW6iSOk5MTfHx8ZMfFx8dj3Lhx6NWrlyzWNm3aoE2bNgCe3d/C19cX48ePx7lz52RlbtiwAXXr1oWRkREcHR1l5/7ll1/CxMQEmzZtwqxZs1CzZk0MHDgQc+fOhZGRUbnPk4iIiIiIXr0qeQrA+vXr4enpifDwcFn6vXv3ZNuFv+wvWrQIy5Ytw7p162BoaCj7gmNubo4aNWogLi4OOjpFT6e0R789z9jYGNra2hg1alSp161fvXoVcXFx2LdvHzp16iSlR0dHy/JZWVkVewO81NRUjWMqi5WVVZF2A579Ml6W6OhopKenY+fOnbLr7QuvLX+RWF72+f6bpv3wMpmZmUFPT6/EPijvdffAs7v0d+zYsdz3r3BxccGvv/6KR48elVhv48aN0a5du2LbqEmTJtJTAJ6nVCoxdepUTJ06FYmJiYiMjMT48eOhUCiKTJYREREREdHr6aVcAlCWjIwMmJqaytL27t2LJ0+eFMk7ePBgZGRkYOfOndiwYQP69OkDAwMDaX+nTp2Qk5ODS5cuwdnZuchfeSYAlEol/P39ceTIETg6OhZbXmH8AGBiYiI7ftu2bbLtFi1aIDs7G8eOHZOl79+/X+OYyuLl5YVffvkFycnJUlpOTg727NlT5rEZGRmoUaOGbIn7gwcPcOTIkReKpaLnq6enV65f7TXth5dJoVDA09MTO3fulKVfunQJ169ff6EyO3ToAF9fX0ydOhUFBQUaHSOEwG+//QYDAwOoVCpkZGTg9u3bRfLl5ubi8uXLL7Q6oZCNjQ1GjRoFHx+fKn10IhERERERlU+VTAB07NgRMTEx2LNnD7KysnD06FF8/PHHxT62rkGDBmjevDlCQ0Pxzz//YPDgwbL9Pj4+GDx4MIYNG4aQkBBERUVh3759WLZsGbp06YL4+PhyxbZw4ULcuHEDPj4+WLNmDQ4dOoStW7ciJCQEISEhAJ5d321lZYVZs2bh/v37uHv3LsaOHSt7jCEAtG7dGv7+/hg5ciTOnTuHjIwMrFq1qsiXxYoYN24cVCoVOnbsiJ07d2LPnj3o0qULtLS0iiyZf1779u2RnZ2N6dOnIzMzE9euXUPfvn2LLOHXVEXP18XFBadOnUJkZCTi4uJw48aNUvNr2g8v2xdffCHdS2H//v3YtGkTevXqBUtLyzL7oCQzZ87ElStXkJCQUOz+S5cuITo6GtHR0Vi3bh169eqFs2fP4qOPPoKOjg6Sk5Ph6OiIwMBArFixArt27cLy5cvh5+eHq1evIjg4uFzxtGvXDjNmzEBkZCSOHj2K+fPn4+jRo+jQocMLnR8REREREb16VTIBEBQUhODgYAwfPhympqYIDg7G0qVLYW9vX2z+wpsB2tjYoHXr1kX2r1mzBnPmzMHPP/+MwMBA9O/fH8uXL4e7u3u5f+l0d3fHmTNn4OTkhJCQEHTp0gXBwcG4du0a2rVrBwAwMDBAZGQkUlNTYW9vj8aNGyMrKwsLFy4sUt727dvRpEkT+Pn5wcrKCtHR0ZW6ZNrMzAyHDh2CsbEx3nvvPQwfPhw+Pj7o169fmcvPmzRpgrVr12Ljxo0wMzND586d0aVLFwwcOPCF46nI+YaGhsLT0xPvvfcePDw8MGXKlFLzl6cfXqbWrVtj06ZNuHjxIrp3744ZM2Zgzpw5sLW1faFLAACgVatWpT4K8Ntvv0X37t3RvXt3jBkzBgkJCVixYgXmz58P4Nmv9PPnz8ejR48wY8YM9OvXD59++il0dHSwYcMGjBs3rtzxREREYOjQoejcuTPWrFmDmTNnYtKkSS90fkRERERE9OophBCiqoOgylVQUABPT0/Y2NggIiKiqsOplpKSkqBWqzFz5kz8v//3/6o6HCIiIiIiqkbOnj0r/X/Tpk2l/6+SmwBS5QoLC8Nbb70Fe3t7pKSk4Pvvv8e5c+de+S/h1VVGRgYmTZqEdu3aoVatWrhx4wbmzp0LQ0NDDBkypKrDIyIiIiIiAsAJgP+E/Px8hIWF4c6dO9DS0sLbb7+N6Oho+Pn5VXVo1YKOjg4SEhLw0UcfISUlBYaGhvD398f27duLPBKTiIiIiIioqvASACIiIiIiIqL/kJIuAaiSmwASERERERER0avFCQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNcAKAiIiIiIiIqBrgBAARERERERFRNcAJACIiIiIiIqJqgBMARERERERERNUAJwCIiIiIiIiIqgFOABARERERERFVA5wAICIiIiIiIqoGOAFAREREREREVA1wAoCIiIiIiIioGuAEABEREREREVE1wAkAIiIiIiIiomqAEwBERERERERE1UCpEwAZGRlQKBRl/rm6ugIAmjVrhv79+5dZ6cyZM2FoaFjh4Nu1a4du3bpJ28ePH4dCoUBcXFyFyy4PTc/7VUhLS8Px48fx9OnTl1rPhQsX8Oeff1Z6uc/36d9//41p06YhOTlZlq9wbC5fvrzcZb4KVTUWK1tMTAzmzJlTaeV9//332Lx5c5H0CRMmwNLSstLqqey4Sa6kfizOy+iL6OhoKBQKXL16tVLL1URxn186OjpYsGDBS6nvZZZdUZq8t1bkvfB1+YwnIiL6Lyl1AkBfXx/btm2T/ZmYmMDDw0OW9vXXX5er0tq1a6NRo0YVCrw4KpUKLi4u0NfXr/Sy3xSbNm2Cn58f8vPzX2o97du3x/fff1/p5To6OsLe3l7a/vvvv/HFF18UmQCoSJmkuVc1AVDZOAHwclX1BMDrxtXVFbVq1arqMF5Llfm5zM94IiKiitMpbae2tjb69u0rSwsKCoK1tXWR9PIYMWIERowY8cLHl+Sdd97B77//Xunlvkni4uLw1ltvVcoKi5L8888/uH//Ppo2bVrpZX/33XdvRJlEAJCdnQ09Pb2qDoOq2Pnz56s6hNdWZX4u8zOeiIio4l7KPQB27doFV1dXGBgYoEmTJjh8+LBs//NLKLOzszFx4kQ4ODhAT08PFhYW8PPzw2+//VaueotbHli4PH/FihWoX79+iTEBwO7du+Hl5QUDAwMYGxsjMDAQ//zzT6Wd9++//44BAwbA3t4eSqUSTk5OGDNmDB49eiTLd+zYMfj5+cHU1BQqlQr169dHSEhImfX369cPu3btwt27d+Hv7w9/f38sWbJE2p+cnIyxY8dCrVbD2NgYjRs3xrZt26T9J06cgL+/PyIjI2Xlfv/992jfvj2uXbuGvXv3okePHgCAuXPnwt/fH61bt0ZGRobsmAULFkClUiEnJ0dK69OnDxQKBQ4ePCilfffdd9DR0cHjx48ByJd87t69G+3btwfw7B9+hZecxMfHS8cXFBRg1qxZsLW1hbGxMTp37oxbt27JYnl+GWnh8uEDBw6gd+/eMDIygqWlJUaNGoXMzMwy2zk/Px9z5szBW2+9BT09PVhbW2P8+PHIysoq89iyxljhpQ1Lly7FlClTYGVlBUNDQwQGBuLx48dISEhAQEAAjIyM4ODggPDw8CJ1XLx4EQEBATAxMYG+vj68vb0RGxsry1O45D42NhZeXl7Q19eHWq2WlTdu3DjMmjULjx49ktre1tYWwIu9Zt9++2388ssviIiIkMobNGiQLM8ff/yBNm3aQKVSFYkHAB4/foygoCA0bNgQKpUK1tbW6NmzJ65du6ZR3MXRpEzg/8ZN4WvA2NgYzZo1A/DiY6KwzOPHj2PAgAGoWbMmLCwsMHXqVADA0aNH4enpCQMDA7i7u+PIkSNFytCkvyMiItChQwdYWlpCpVLBzc0N33zzjWylUOHYW7RoEYKDg1GnTp1iX1Oa9KOmfXH9+nX07t1bit3T0xNRUVGlttm/JSUlSa9hMzMzjBw5Ek+ePJHlefDgAUaNGgVra2vo6enB2dkZK1eu1Kj8CxcuwM/PD0qlEjY2Npg2bRoKCgqK5Ht+mf6tW7fQv39/WFpaQk9PD7a2tujZsyfS09MB/F+/R0ZGolOnTlCpVCXG/zxN+nLcuHGwsLBAdna27NjMzEwYGxtj4sSJUpom4wcAtm3bhoYNG0KpVKJRo0bYvn27Rm1Y0c/lyiyrop/xRERE/wminOrUqSN69OhR7L6mTZsKBwcH4eLiItasWSN27twpWrRoIQwNDcW9e/ekfDNmzBAqlUranjBhgjAxMRErVqwQx48fF9HR0WLy5Mni0KFDpcbStm1b0bVrV2k7NjZWABBnzpyRxWRiYiK6desmLl26JP755x8xaNCgIjF99913AoAYOHCgiI6OFlu3bhWNGjUSDg4O4vHjx6XGoel5R0dHi0mTJokdO3aII0eOiB9++EE0aNBAeHt7S3nu3r0rVCqV6NWrl/j555/FsWPHxJo1a8S4ceNKjUEIIVatWiUAiA8++ECsW7dOrFu3Tvzxxx9CCCGuX78uateuLXx9fcXatWvF7t27RZcuXYSWlpaIi4sTQgiRn58v3n77beHk5CRycnKEEEJs2LBB6OjoiHXr1gkhhLh48aLo3LmzMDY2lurYtGlTkVjOnj0rAIijR48KIYQoKCgQ5ubmQl9fX0yaNEnK179/f+Hp6Slt/7tPnzx5ItavXy8AiD179ogbN26IGzduiNzcXJGeni4AiHr16omuXbuK7du3ix9++EFYWVmJ5s2by2J5fpxERUUJAKJu3bpi7dq14s6dO2Lfvn3C2NhYhISElNnOAwcOFHp6emLKlCniwIEDYsmSJcLExET06dNHylPcWNRkjBWel4ODg+jdu7fYtWuX+Oabb4SBgYEIDAwUbm5u4osvvhBRUVHigw8+EADEkSNHpDrOnz8vVCqV8PT0FFu2bBF79+4VPXv2FDVq1JD6WQghxo8fL/T09MTbb78tDh8+LJKSksSiRYsEALF3714hhBApKSkiKChIGBkZSW2fkJAghHix12xiYqJo1qyZaN++vVTe/fv3pXgMDQ1FgwYNxIIFC0RUVJR4//33ZfEIIURCQoIYNmyY2Lhxozhy5IjYuXOn6NChgzA1NRV3794tM+7iaFKmEP83biwtLcWyZcvEjRs3xO+//67xmChOYZlqtVqEhISIqKgoMW7cOAFAjB8/Xjg5OYkVK1aI3bt3ixYtWghjY2Px8OHDcvf3/Pnzxfz580V0dLSIiYkR8+bNE0ZGRuLzzz+X8hSOPRMTEzF58mRx8+ZNcfHiReHu7i57TZXWj88rrS+SkpJE7dq1haOjo1i3bp2IiooSnTt3FgqFQuzatUujdrO1tRUTJ04Uhw4dEgsXLhT6+vri3XfflfI9fvxYODs7CysrK7Fs2TJx4MABERISIrS0tMTixYtLrSM1NVWYmZmJhg0bim3btonIyEjh7e0tbG1tZZ9fQgihra0t5s+fL203a9ZMuLm5ie3bt4tffvlFbN++XQwfPlw8ePBAFr+FhYXYuHGjePTokTh8+LCwtraWxV9c2Zr05Z9//ikUCoXYsGGDrKxVq1YJhUIhrl27JoTQfPzExMQIhUIhAgICxL59+8TatWuFnZ2dsLKykr23Fqcin8uvy2c8ERHRmyguLk76+7dKnwAwNDQUycnJUtqtW7cEALF69Wop7fkJAG9vbzF48ODyhqLxPw4sLCxERkaGlJaamiqL6cmTJ8LExET07dtXVn5CQoJQKpVi0aJFpcah6XkX59y5cwKAuHjxohBCiAMHDggA4q+//irj7Is6efKkACCOHTsmS8/KyhJubm6id+/eoqCgQErPyMgQhoaGYvLkyVLa/v37BQCxePFisXv3bqGjoyOWLl0qK69Tp06iTZs2pcaSn58vTE1NxbRp06TzVCgUYty4ccLLy0vKZ2lpKT799FNp+/k+LWyPc+fOycov/LLi6ekpO6cff/yxSPuVNAEwb948WZljx44VdnZ2pZ7Xr7/+KgCIJUuWyNK3b98uAIjz588LIYqORU3HWOF5tWjRQpZvzJgxAoAIDw+X0vLy8oSVlZX46KOPpLQOHToIe3t72XjPz88XjRs3Fj179pTSxo8fLwCI06dPy+pxd3eXvRY///xzYWxsXKQdXvQ16+3tXez7R2E8e/bskdIKCgqEk5NTmfXk5uYKc3NzWduUFLemiiuzcNxMmTJFllfTMVGcwjL/PSkmhBCNGzcWCoVCduwff/whAIjNmzdLaZr2d3G+/vprYW5uLr1+Csdely5dZPl27dpV5DVVUj8Wp6S++PTTT4W2trb0ZVSIZ2O6UaNGomHDhqWWWdhuw4cPl6V/++23QqFQiEuXLgkhhJg9e7bQ1tYu0gdBQUGiVq1aIi8vr8Q6wsLChI6Ojvjnn3+ktIyMDGFubl7qBEBOTo5QKBSlvvcXxh8aGipL37Jliyz+58suyfN9KcSz971WrVrJ8nl4eIi2bdtK25qOn1atWomGDRuK/Px8Ka3w8+ZFJwDK+lwuPIfX4TOeiIjoTVTSBEClXwLg5eWFOnXqSNt169aFiYlJqcvsPDw8sGPHDkyePBnHjx9Hbm5upcbUrFkzqFQqadvU1BRmZmZSTKdOncLDhw8xZMgQ2XG2trZo0qQJjh8/XmYdmpx3bm4uvvrqKzRt2hQWFhZQKpXw8vICAOmO+i4uLjAwMMCQIUOwfv163L59W+PzPHv2LLS0tPDOO+/I0iMjI3Hp0iV8+OGH+PPPP3H16lVcvXoVCQkJUKlUsmWi7du3R/v27REWFoZ3330XM2bMwOjRo4vUU7j0uSRaWlpo1aoVYmJiADy7EVjjxo3Rr18/xMXFIT09HZcvX0ZycjLatGmj8Tk+LyAgAAqFQtp2d3cHAI2Wdfr5+cm2nZyccOfOnVJvoPjTTz8Vu+S5W7du0NLSKnGslHeMPX9nbRcXFwBA165dpTRtbW289dZbSEhIAADk5OTg8OHD6NOnj2y8a2lpoVu3bkXqMDAwgIeHR5E20KTtXsZrVk9PD506dZK2FQoF3NzcisSze/dutG7dGra2ttDX14ehoSFSU1Mr9FSK8pTZrl072faLjonn8/5bo0aNYGtrK41nAHB2doa2tvYL9ffdu3cxbtw4uLi4wNjYGEqlEiEhIUhJSUFKSoqs7uJeF4Bmr6nyOHbsGDw8PFC/fn0pTVtbGwMGDMCVK1dw//79MssIDAyUbffr1w9CCJw8eRLAs75xd3eXtSPw7H3jwYMHpT5F4MSJE2jZsiXs7OykNJVKhYCAgFJj0tXVhbu7O6ZPn47w8PBSr1nv0KGDbLtTp06y+IujaV+OHj0ax44dw5UrVwAA586dw5kzZzBy5EgAmo8fIQROnTqFwMBAaGn93z8ZmjdvDkdHx1LbojRlfS5XZlmV8RlPRET0X1HpEwDm5uZF0vT09Eq9FvbLL79ESEgItm/fDl9fX9SqVQujR4+WrpesqJo1axZJ09XVlWK6d+8eAKBv375QKpWyv5MnTxb5B3JxNDnvkJAQTJ48GUOGDMGePXtw7tw56Xr4wnxWVlY4dOiQdD2onZ0d3nnnHfz8889lxlDSDQC3bt0KLS0t9OrVC2+//bbs7+HDh2jQoIEsf/fu3ZGWlobWrVsjNDRUtq88NwBs06YNTp48iadPn+Lw4cNo3bo1PDw8oFQqERsbi8OHD0NXVxfe3t5lllWS59u98IZsmlyP//y40NXVRX5+fqlfZu/duwchBOrUqSMbJ8bGxigoKChxrJR3jJmZmRV7XsWlF55rWloacnNzER4eXqSOefPmFanDyMioSJz/fl2U5mW8Zk1MTGRfMJ4/P+DZ9c+9evWCm5sbNmzYgLNnz+L8+fNwcHDQKO7ilLfM2rVry7ZfdEz8W3H9+nyalpYWdHR0yt3f+fn56NatG6KjozF58mQcOXIE58+fl+7M//w5Fve6KC5fRaWmphb76MfCtNTU1DLLeL4vzM3NoaOjg8TERADP+ub8+fNF2qdwwqW0vklKSoK1tXWR9OLSnhcdHY327dtj9uzZcHNzg52dHb766qsi+Z7v45o1a8rif155+rJHjx6wtbXFihUrAADLly9HnTp10LNnTwCaj5/U1FRkZ2e/cFuUpKzP5cosqzI+44mIiP4rSn0KwKuiVCoxdepUTJ06FYmJiYiMjMT48eOlm6G9bIVfIlevXl3sL9sGBgaVUs/69evxySefYOzYsVJacc8z9vLyQmRkJHJzc3Hq1CnMmDEDPXr0QHx8fKk3Myvpl/nff/8dnTt3RnR0dJkxHjp0CBMnToSTkxOOHj2KxMRE2NjYyOoAUOYKAABo3bo1cnJycOzYMRw7dgwjRoyAjo4OfH19ERMTgxs3bsDT01P2y83rztzcHDVq1EBcXBx0dIq+fEp6FNirGGPGxsbQ1tbGqFGjiqzaqGxV9Zpdv349PD09i9wcsPAf+FVR5ouOiYrStL+vXr2KuLg47Nu3T7bCQpP3g5fJzMys2Md7FqYVN6n6vLt378q2U1JSkJeXJ71nmZubw8PDA2vWrCn2+Lp165ZYtpWVFdLS0oqkazIxYWNjIz195Pfff8f333+P8ePHw87OTrZq4c6dO7LVCXfv3pXF/7zy9KW2tjaGDx+ORYsW4fPPP8fGjRsxZswYaUJH0/FjZmYGPT29EtvCxMSkjNaoeq/qM56IiOhN8FKeAlARNjY2GDVqFHx8fF7Z4368vLxgbGyM2NhYODs7F/kr7R+JmhJCIDMzs8g/lrZu3VriMbq6uvDx8cHUqVORnZ2N69evl5g3Pz8fV65ckZaK/5u+vn6RO+MX5+TJk+jRowc+/fRTHDhwAPn5+Zg2bZosz6VLl6Cvr4969eqVWZ6rqyssLCwwf/58PHnyBK1atQLwbGXAoUOHcPTo0TKX/5fnF/1XoVOnTsjJycGlS5eKHSslfdl7FWNMqVTC398fR44cgaOjY7H1lFdZq3eA8r1mNSmvNBkZGTA1NZWl7d27t8id08tTj6ZlluRFx0RFadrfhU/oeP69599PACmv8rRvSXn9/Pxw5syZIk/12LRpExo1aqRRuz3//rl582YoFArp0qpOnTrh0qVL0NXVLbZ9Svvi16JFC5w8eVK2qqWgoED2FBNNuLq6YuHChdDT0yvy+ti0aZNse+PGjbL4n1fevhwxYgQyMjLQt29fZGZmyh6/q+n4USgUaN68Ofbv3y8r++bNm0WelPG6ehXvv0RERG+K12IFQLt27eDn5wd3d3cYGxvj9OnTOHr0KMLCwl5J/YaGhli4cCGGDx+OR48eoU+fPjA1NcWdO3cQExODDh064L333qtQHQqFAu3bt8d3332HgIAA1K1bF1u2bMHatWtl+TZu3IidO3eie/fusLe3x6NHj/DVV1/BwsKiyLX9/5aTk4Pc3FycPXsWJ06ckK5D1dXVRc+ePTF16lSEhoYiKChIujbyp59+gpOTE7p3744LFy6gc+fO+PDDD/HFF18AAEaNGoUlS5Zg/Pjx0j8GMzMzkZeXh4iICNjY2MDCwgL29vYlnrO/vz+2bdsGDw8PGBsbA3i2MqDwMVStW7cutd0Kr3tesWIFhBDQ1dWFm5ubZo3+Evj4+GDw4MEYNmwYzp07B19fX+jo6ODmzZuIiopCeHg41Gp1keNexRgDgIULF8LHxwc+Pj74+OOPYWdnh5SUFGmlybx588pVnouLC7Kzs/HNN9+gRYsWUCqVaNy48Qu/Zl1cXLBu3TpERkbC2toa5ubm5bqOuGPHjggJCcGePXvQtm1bnDp1Ch9//HGRy15KirsiZZbkRcdEZdCkv93c3GBlZYVZs2bh+++/R0FBAWbPnl2hL2/l6ceS+mLs2LHSI0anTZsGY2NjLF++HFeuXMGuXbs0imP//v0IDg5G586dcf78eeneJa6urgCAsWPHYvPmzfDz80NwcDBcXV2RmZmJq1evIjY2Fnv27Cmx7LFjx2LJkiUYOnQowsPDoaenh2nTpiEpKanUmG7duoX33nsPAwYMQIMGDaClpYWtW7ciNze3yP391jwIAAAgAElEQVQjjhw5grFjx6Jr1644d+5ckfifV96+tLS0RM+ePbFt2zZ07twZDg4Osv2avl9MmzYNbdu2xaxZsxAUFIR79+7hgw8+gFKpLLUtXhev6v2XiIjoTfBarABo1aoVIiIiMHToUHTu3Blr1qzBzJkzMWnSpFcWw7Bhw7B3717cu3cPw4YNQ/fu3TF9+nTo6OhodL27JlasWIGmTZvC29sb1tbW2LFjB3bs2CHL06hRIwghMGXKFHTs2BEjR46EmZkZDh06VOpSS319fYSGhiImJgbe3t7w8fGRbo43adIkDB8+HAsWLICdnR1UKhVcXFywZcsWODo64tq1a+jQoQN69uyJr7/+Wipz8uTJUKlUsn4YMmQI3NzcEBgYCA8PD6xbt67Ucy78gv/vX/rfeecdmJqaQk9PDy1atCj1eAsLC4SHh+Pw4cPw8fGBh4eHdBO0qrJmzRrMmTMHP//8MwIDA9G/f38sX74c7u7ushtBPu9VjDF3d3ecOXMGTk5OCAkJQZcuXRAcHIxr164V+fKhiR49emDEiBGYMWMGvLy80KVLFwAv/poNDQ2Fp6cn3nvvPXh4eGDKlCnliicoKAjBwcEYPnw4TE1NERwcjKVLlxaZhCop7oqUWZoXHRMVpUl/GxgYIDIyEqmpqbC3t0fjxo2RlZWFhQsXvnC95enHkvrC0tISx48fxzvvvIOxY8eif//+SE1NRUREBHr06KFRHGvXrsXNmzfRu3dvzJ49G4MHD8aqVauk/UZGRjh+/Dj69euHxYsXo1u3bhgxYgT27t0ru6FmcQrfdx88eAAnJye4urpCR0cH48aNK/U4ExMTODs7Y8mSJejVqxf69u2LP/74A7t27YKvr2+R+BMSEtCnTx/MmTMHQ4cOlcX/vBfpy8JLDgpv/vdvmr5ftG7dGps3b8a6detQu3ZtdO7cGYMGDSpxpcLr6FW8/xIREb0JFEIIUdVB0Kvx8OFDxMfHQ6lUom7dusXeOImIiF6u6OhodO/eHVeuXHmhS3PKY+jQoYiJicHNmzehra39UusiIiKi10fhvdsAyCa7X4tLAOjVMDEx0ejmfURE9GY7deoULl68iA0bNmDevHn88k9EREQAOAFARET0n+Pt7Q2lUonBgwfjk08+qepwiIiI6DXBCQAiIqJXqFu3bnjZV9/l5eW91PKJiIjozfRa3ASQiIiIiIiIiF4uTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNcAKAiIiIiIiIqBrgBAARERERERFRNcAJACIiIiIiIqJqgBMARERERERERNUAJwCIiIiIiIiIqgFOABARERERERFVA5wAICIiIiIiIqoGOAFARERERERE9B9ibGws+28hhRBCVEVARERERERERPTqcAUAERERERERUTXACQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjSaAJgwYQIsLS0rteIff/wRDRo0QI0aNWBiYlKpZRMRERERERGRXJWsALh37x4+/PBDdOzYEbGxsThy5EhVhEFERERERERUbehURaXXr19HXl4ePvjgAzRp0qTC5eXm5kJbWxtaWq9+PkMIgdzcXNSoUeOV101ERERERESkqXJ9Yz558iSaN28OpVKJunXrYuHChUXyPHjwAKNGjYK1tTX09PTg7OyMlStXSvvff/99+Pj4AACaNm0KhUKBcePGSfvDw8Ph7OyMGjVqwNLSEh999BEePnwo7c/IyIBCocBXX32FMWPGwNLSEnp6ekhNTQUA7N69G15eXjAwMICxsTECAwPxzz//lHpehWXOnz8fI0aMQK1ataCvr49OnTohPj5elrdZs2bo378/wsPDpUsYIiMjAQAXL15EQEAATExMoK+vD29vb8TGxpaniYmIiIiIiIheCo0nADIyMtCvXz8MGTIEe/bsQUBAACZMmIDly5dLedLT0+Hr64uIiAiEhYVhz5496NGjB0aNGoUlS5YAABYsWIBNmzYBAPbs2YMbN24gLCwMABAWFoaxY8eibdu2iIqKwqRJk7BhwwZ07NgReXl5snimT58OHR0dHD58GJcuXULNmjWxatUq9OrVC2q1Gtu2bcOqVatw+fJl+Pn5IT09vcxz/OKLL2BhYYErV67gwoULyMzMRLt27ZCdnS3L99NPPyEiIgIbNmxAfHw8fHx8cOHCBbRs2RJ3797FypUrsXPnTtSuXRvt2rXD2bNnNW1mIiIiIiIiopdDaGD8+PECgNiwYYMsvV+/fsLS0lLk5uYKIYSYPXu20NbWFufPn5flCwoKErVq1RJ5eXlCCCEOHz4sAIhz585JedLS0oRSqRSDBw+WHbtp0yYBQGzZskUIIUR6eroAIHx9fWX5njx5IkxMTETfvn1l6QkJCUKpVIpFixaVeH6FZTZv3rzIsbq6umLJkiVSWtOmTYWRkZFIS0uT5e3QoYOwt7cXGRkZUlp+fr5o3Lix6NmzZ4l1ExEREREREb0KGq8AUCgU6NOnjyytX79+SE5Oxs2bNwE8+2Xc3d0d7u7usnwBAQF48OABrl69WmL5p0+fRlZWFgYOHChLDwwMRI0aNXD06FFZert27WTbp06dwsOHDzFkyBBZuq2tLZo0aYLjx4+XeY4dO3YscqyLiwtOnDghS2/WrJnsyQU5OTk4fPgw+vTpA5VKJaVraWmhW7duGtVNRERERERE9DJpfBNAY2Nj6OnpydLq1KkDAEhMTIRarca9e/dw7do1KJVKWT4hBAAgJSWlxPILr+F//nGD2trasLCwkPYXql27tmz73r17AIC+fftCoVDI9uXm5sLPz6/U8wMAMzOzImnm5uZITEwste60tDTk5uYiPDwcS5cule3Lz89Hfn5+mXUTERERERERvUwaTwA8evQIWVlZsi/3d+/eBQDY2NgAePZl2cPDA2vWrCm2jLp165ZYfuGX7+TkZNkKgvz8fNy/fx/m5ualxle4f/Xq1WjWrFmR/QYGBqUeDwB37twpkpaYmIimTZuWepyxsTG0tbUxatQojB49usx6iIiIiIiIiF41jScAhBDYvn07Bg0aJKVt3rwZVlZWcHBwAAB06tQJX375JXR1deHk5FSuQDw9PaFUKrFx40bZUvxt27YhJyenzF/wvby8YGxsjNjYWFmM5bF9+3bMmjULOjrPmuXcuXO4evUqgoKCSj1OqVTC398fR44cwfz584uslCAiIiIiIiKqahpPAKhUKnz22WdITU2Fs7Mzdu3ahe3bt2P58uXSF+axY8di8+bN8PPzQ3BwMFxdXZGZmYmrV68iNjYWe/bsKbF8ExMTTJw4ETNmzIBKpUK3bt3w559/IiwsDJ6enujVq1ep8RkaGmLhwoUYPnw4Hj16hD59+sDU1BR37txBTEwMOnTogPfee6/UMnJzc9GtWzcEBQUhNTUVn332Gezt7fHhhx+W2T4LFy6Ej48PfHx88PHHH8POzg4pKSmIi4sDAMybN6/MMoiIiIiIiIheFo0nAAwNDbFt2zZ88sknuHDhAiwsLLBgwQKMHDlSymNkZITjx49j+vTpWLx4MRITE2FiYgJnZ2f079+/zDqmT58Oc3NzLFu2DKtWrYKZmRkGDhyIOXPmSJMMpRk2bBhsbGwwb948DBs2DLm5ubCxsYG/v3+Zy/gBYOLEibh16xb+97//IT09Ha1atcLSpUs1+kXf3d0dZ86cwbRp0xASEoJHjx7BwsICzZo142UBREREREREVOUUovAOfdVYRkYGjIyMsGzZMnz00UdVHQ4RERERERFRpdP4MYBERERERERE9ObiBAARERERERFRNcBLAIiIiIiIiIiqAa4AICIiIiIiIqoGOAFAREREREREVA1wAoCIiIiIiIioGuAEABEREREREVE1wAkAIiIiIiIiomqAEwBERERERERE1QAnAIiIiIiIiIiqAU4AEBEREREREVUDnAAgIiIiIiIiqgY4AUBERERERERUDXACgIiIiIiIiKga4AQAERERERERUTXACQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNvPYTAJMnT0b//v3LzBcdHQ21Wv0KInr1JkyYgA8//PCV1qlpu1dnq1evhpWVFUxMTDBnzpyqDueV+y+/5oiIiIiI/ouqdAIgLi4OCoWixL+srCyNy3J1dcW0adNeXrAvycGDB2Fra1tqnl69emHgwIGvKCLSRH5+PsaOHYsdO3bg4cOHCA0NreqQJJMnT8agQYNeeD8REREREf036VRl5U2bNsXTp08BAKdPn4afnx+Sk5NhbGwMAFAqlRqX5eDgAAcHh5cRZpXz9vau6hDoOffv38eTJ0/QuHHjqg6FiIiIiIhII1W6AkChUECpVEKpVKJGjRoAAD09PSmtUE5ODgYPHgyVSoWGDRvi3Llz0r7ExESo1WpYW1sXuxw5LS0NvXv3hoWFBczMzODl5YXExESNY9y4cSMaNGgAExMT2NraYt68ebL9MTExaN68OUxMTODq6op9+/bJ9l+7dg0BAQGoU6cOzM3N8e677wIArl+/DrVajaFDhyI5ORlqtRpqtVq2lHznzp1Qq9UwNTUt9hKAixcvwtfXFyYmJmjQoAFWr14t7Tt48CAsLS0xa9YsNGvWDHXr1sXatWs1Pm+g9HZfvXo1XF1dUbNmTTg6OiI4OBjZ2dnS/oq0e0pKCgICAlC7dm2YmpqiZcuWOHHihMZxT5gwAe3atUPXrl3h6ekJX19f/Pnnn7I83bp1w6RJk/Duu+/C0dERVlZWOHz4MADgxo0bCAgIgIWFBezt7TF37lwIIQA8++VfrVajRYsWAAB3d3eo1WqEh4dLZW/btg2NGjWCsbExmjdvXiT2BQsWoFOnTggLC4NarYalpSXmzJmDhw8fQqFQoF+/frC0tMRXX30FR0dHNGnSBA8fPiyz3devXw+1Wo1vv/0WERER0pgqPK+y9gOlj+fMzEwMGzYM5ubmqFevHk6ePKlxnxARERER0WtAvCZOnDghAIi0tDRZ+ueffy6USqX4+eefxdOnT8X7778vOnToUOT4qKgo4eTkVCT9s88+E23bthWZmZkiLy9PnDhxQjx48ECjmJ48eSJ0dXXFzz//LIQQIiUlRcTGxkr7//jjD6FUKsW2bdtEXl6eOHLkiDAyMhJ///23EEKIx48fCxsbGxEaGioyMjJERkaG+P7772V1HDhwQNjY2JQax/jx48WwYcNkaVlZWaJu3bpi+vTpIicnR5w4cUIYGBiIY8eOSeUCEBs3bhRCCLF//35hZGQksrKyNDr3stp9zZo14tSpUyInJ0ckJiaKRo0aiRkzZkj7K9Lud+7cEYsXLxb3798XeXl5YvHixaJmzZoiIyNDo+PHjx8v9PT0xPXr14UQQixevFg0btxYFBQUSHm6du0qzM3Npf58/PixSExMFE+fPhX16tUTEyZMEFlZWeLmzZtCrVZL7VgoISFBABDp6emy9EuXLokaNWqIAwcOiNzcXLFkyRJhZmYmHj58KOWZP3++0NfXFwsXLhRCCJGfny+uXbsm0tLSBABx+fJlERYWJhwdHUV2drbw9fUVW7Zs0ajdhXjWdwMHDiyxfUraX9Z4Dg0NFW+//ba4d++euH37tmjQoEGxrzkiIiIiIno9vfY3AQSAli1bokOHDlAqlXj33Xdx+fJljY/V0tJCWloarl27BoVCAS8vL5ibm2t0rBAC2trauHr1KtLS0mBmZgYfHx9p/3fffYdOnTqhb9++0NbWhp+fH1q1aoWIiAgAQGRkJLS1tTFr1iyoVCqoVCp88MEH5Tv5Epw8eRL3799HaGgodHV14eXlhe7du2Pbtm1SHn19fQwYMAAA4O/vj/T0dNy+fVvjOkpr96FDh8LT0xO6urqwtrZGYGAg4uLipP0VaXcrKysEBQWhVq1a0NbWxqhRo/DkyRNcv35d49j9/PykFSH/+9//cPHiRVy7dk2Wp3v37lJ/GhkZwdraGj///DMePXqEOXPmQE9PD/b29hg5ciS2bNmiUb07duyAr68v2rVrBx0dHYwePRo1atTAoUOHZPksLS0RHBwM4Flb1a9fX9rXoEED1K9fH/Xq1UONGjXg5OSEpKQkAGW3e0WUNZ537dqFjz/+GBYWFrCxscHo0aMrpV4iIiIiIno1qvQeAJqysLCQ/l+pVEr3DdBESEgIsrOzMWDAANy+fRs9evTAsmXLYGhoWOaxKpUKkZGRWLRoEcLCwmBra4vZs2cjICAAAHDr1i0cO3YMzs7O0jEZGRlo0qSJtN/R0RFaWpU/z5KUlIRatWpBV1dXSrOyspJ9wa9Zs6b0/4X5ytN2pbX70aNHMXPmTPz1118oKCjA48eP0bx5c2l/Rdo9OzsbkydPxp49e5CZmQkAKCgokF1iUJZ/TzYYGBhAX18fycnJeOutt6R0JyenIsfdunULT548gYuLiyyeevXqaVRvUlISrK2tpW2FQgFLS0vpC3yh0srT1taGjo4OdHR0pO28vDwAZbd7RZQ1npOTk2FjYyPts7Ozq5R6iYiIiIjo1XgjVgBUhJGREebNm4fLly/jjz/+QFxcHFauXKnx8e3bt8eePXuQkpKCYcOGYciQIdL14Pb29ujbty+uXr0q/d2+fRvTp0+X9t+4cQMFBQUllq+lpSWVVx5WVlZ48OABcnNzpbSkpCRYWVmVu6zyevr0KTp37oz3338f8fHxuHnzJoKCgmTnUZF2nzNnDo4fP44jR47g5s2buHbtWrnb6d8TIampqXj69Cnq1Kkjy1P4Bfvf7O3tUbduXVmf3rhxo8gv+CWxsrLCnTt3pG0hBJKTk4v0S3F1l0YIoVG7A2WPqZL2lzWerayskJqaKuV/8OBBuc6BiIiIiIiq1n9+AuCnn37C9evXIYSAvr4+FAqF9JSBsqSkpGDXrl3IzMyEtrY29PT0YGRkBIVCAeDZ0vItW7Zg7969yMvLw9OnT7Fv3z5pqXr37t2Rl5eHyZMn48mTJ3j69CnWrVsnq8PGxgb3798v140JAaB58+YwNzfH3LlzkZeXh5MnTyIqKgp9+vQpVzkvIjMzE1lZWfDw8ICWlhbu37+PTZs2yfJUpN1TU1Ph6OiI2rVrAwCWLl2K/Pz8csX4yy+/YP/+/cjNzcXs2bPh6uoq+/W/JB06dEBubi6+/PJLPH36FHl5eTh79qzsRnml6d27N2JjY3Hw4EHk5eXh22+/RXZ2Ntq0aVOu+IujSbsDz8bU5cuXkZOTU2w5Je0vazz37dsX69evR35+PnJycvDjjz9W+JyIiIiIiOjVeeMnACZMmAAHBwcMGzYMt27dkh4HWHi9enx8PDp16gRjY2M0btwY7du3x9ChQzUqu6CgAOHh4bCxsYGZmRl+/PFHbN68Wdrv5uaGHTt2YObMmbCwsICtrS3Cw8OlCYKaNWvi0KFDuHjxIhwdHWFjY4OoqChZHW+99RZGjx6NZs2awdbWFjNnzpT2+fj4wMHBAd999x22bNkCBwcH6bFzSqUSkZGR+Omnn2Bubo7Bgwfj66+/hp+fX4XaUxPm5uZYunQpevTogTZt2mDkyJHo2LGjLE9F2v3TTz/FvXv30LRpU6lclUpVrhgDAgKwYMECmJqa4tdff8XWrVulfimNvr4+Dhw4gNOnT8PBwQHm5uYYNWqUdClCWdzc3PDjjz9izJgxMDMzw5o1axAZGQkTE5NyxV8cTdodAPr374/atWvDzs4Otra2RVYvlLS/rPH82WefwcbGBu+88w7atGkDV1fXCp8TERERERG9OgrxIuvPiV5jEyZMwIMHD7BmzZqqDoWIiIiIiOi18cavACAiIiIiIiKisnECgIiIiIiIiKga4CUARERERERERNUAVwAQERERERERVQOcAKiAn376Cba2tiXuHzRoEBwcHKCrq4vdu3dXev3+/v5YsGBBpZdLRERERERE/z1vxARAXl4eFAoF4uPjX0r5kydPxqBBgyq93PXr1+PmzZuwt7ev9LKJiIiIiIiIyuONmAAgIiIiIiIioop57ScAPD094ezsDABo27Yt1Go1evXqJe0XQmDp0qVwdnaGiYkJ2rRpg+vXrwMAMjIy0LBhQ6xcuVLKP2rUKHTt2hVCCKxfvx5qtRrffvstIiIioFaroVarcfjw4XLFGBISgpo1a6J+/frYunWrxselpKRgwIABqF27NmxtbREcHIzs7GxZnv3798PLywsmJiawsbEpccn/X3/9BScnJyxbtqxcsRMREREREVH1oFPVAZTl9OnTyMvLg66uLg4dOgS1Wi3b/9133+HLL7/E3r170ahRI3z11Vfo2bMnLl68CENDQ2zfvh3+/v5o0aIF/vzzT+zbtw+//fYbFAoFBg0ahEGDBmHy5Mm4efMm1q9fX+74EhMToVKpkJKSgv3796NXr17w8PCAo6NjmceOHj0aT548wV9//YX09HR07NgRpqammDJlCgDgzJkz6NGjB9avX48ePXogLS2t2MmJy5cvo1OnTpg1axYGDx5c7nMgIiIiIiKi/77XfgVAWZYtW4aJEyeicePG0NHRwYQJE5CQkIBLly4BAFxcXPDVV1+hb9++GD16NLZu3QozM7NKq19HRweffvopdHV10bVrV7i7uyMiIqLM4/Lz87Fz506EhobCyMgI1tbW+Pjjj7Ft2zYpz8qVK9G3b1/06dMHOjo6sLCwQL9+/WTlnDt3Dn5+fvj888/55Z+IiIiIiIhK9MZPANy6dQsLFiyAs7MznJ2d0ahRI+jr6+Pu3btSnsDAQOlyAE9Pz0qt39TUFEqlUtq2srKS1V2S+/fvIy8vD9bW1rJjk5KSpO1bt27Bycmp1HKioqLQrFkzrF+/Hvn5+S9wBkRERERERFQdvBETAAqFAsCz6/2fZ29vj3nz5uHq1avS3927d9GxY0cpz5gxY+Dp6YnU1FSEh4cXKUNLS6vYsjWRlpaGrKwsaTspKQlWVlayPDVq1Cjy5dzCwgI6Ojq4c+dOicfa29vjr7/+KrX+zz77DDt37kRaWhrCwsJe6ByIiIiIiIjov++NmADQ1taGpaUlzp07V2TfyJEjMWPGDPz+++8AgNTUVPzwww/Iy8sDAKxduxYHDx7EDz/8gK1bt2Lq1Kk4deqUrAwbGxtcvnwZOTk55Y4tLy8Pc+fORV5eHvbu3YtLly6hZ8+esjyNGjXC4cOHZZMM2tra6NmzJ+bMmYP09HTcuXMHS5cuRd++faU8w4cPx7Zt27Bz507k5eUhJSUFO3bskJWto6MDfX19bN68GYsWLcLBgwfLfQ5ERERERET03/dGTAAAwPz58zFx4kTY2Niga9euUvrIkSPx8ccfo1+/fjAyMoKbmxtiYmKgUCjw+++/45NPPsHmzZthYmKChg0bYtGiRQgMDERKSopURv/+/VG7dm3Y2dnB1tYWhw4d0jguGxsbPH36FGZmZhg7diw2bdqEunXryvLMnDkTv/76KwwNDdGyZUsp/dtvv4VKpUK9evXg4eGBNm3aICQkRNrv6emJXbt2Yc6cOahVqxbc3Nzw999/FxuHq6srFixYgEGDBiE5OVnj+ImIiIiIiKh6UIgXXftORERERERERG+MN2YFABERERERERG9OE4AEBEREREREVUDnAAgIiIiIiIiqgY4AUBERERERERUDbz2EwCDBg2Cg4MDdHV1sXv37hLzRUdHQ61Wv5QYMjIyoFAocPv27ZdS/unTp9GwYUOYmJigW7duL6WO8tK03SdMmIAPP/zwFUZGREREREREL0KnqgMoy/r16wGgzC/3rq6umDZtWrH7Dh48iPfff/+Fv8Dr6elh8eLFMDU1faHjyxIWFobBgwfjs88+eynlvwhN271Xr17Iycl5FSERERERERFRBbz2EwCacnBwgIODw0spW1dXF0FBQS+lbAC4efPmSy3/ZfL29q7qEIiIiIiIiEgDr+QSgN9++w0tW7aEmZkZLCwsEBgYKO2Ljo6GtbU1RowYgZYtW8Ld3R2RkZEal52YmAi1Wg1ra+siv1Zfv34darUaQ4cORXJyMtRqNdRqNebMmaNx+f7+/nBycir2EoCDBw/C0tISs2bNQrNmzVC3bl2sXbtW47L79+8PtVqNv//+GyNGjIBarcbAgQOl/SkpKRgwYABq164NW1tbBAcHIzs7GwCQl5cHhUKBq1evymJdsmSJtB0XFwelUont27fDxcUFdnZ2lXaJwc6dO6FWq2FqalrsJQA+Pj6YMGEC2rdvD7Vajfbt2yMtLU3af+PGDQQEBMDCwgL29vaYO3cuhBDS/o0bN6JBgwYwMTGBra0t5s2bVylxExERERERVVevZAJgzJgxaNOmDVJSUpCQkIDhw4fL9iclJaFVq1b49ddfsXbtWgwYMAB37tzRqGwbGxvEx8dj5cqVRfbVr18f8fHx+PHHH2FpaYn4+HjEx8cjNDRU49iPHDmCCxculLj/7t27qFevHuLi4rB69WoEBQVJX9LLsnnzZsTHx6Nu3bpYuXIl4uPjsWHDBmn/6NGjkZ6ejr/++gunT5/GgQMHyv1FODc3F5GRkTh79iwSEhKwYMGCch1fkt69eyM+Ph7Dhg0rMU9MTAx2796NP//8Ezk5OVi+fDkAICsrC+3atcNbb72F27dv49ixY1i1ahU2b94MAMjMzMT777+PJUuW4OHDh7h48SJatmxZKXETERERERFVV69kAkBLSwsJCQn4/+3de1TVdb7/8ddmAxtQhBFQBAZRacRLkommBlkeIUdNTOUo5OWcoTKyotSlnZoUTdOccIzQo6nElMd0vOclGcvmIDU56YLJJq8rNW8svCShjIrw+f3Rz33ag5eNik1+n4+1XIv93p/v5/P+fsuLpXYAACAASURBVP3r+9rfy+HDh+Xj46OkpCSX7319fZWWliZJio2NVfv27bVu3brb0dpN8/X1VWpqqqQffoGvqKi4JQ8LrK6u1qpVq/Tiiy/K399fYWFhGj16tJYvX16neWpqavTqq6/Kx8dHkhQTE3PTvblryJAhatCggex2u+Lj4/X1119LkgoKClReXq4ZM2bI4XCoefPmGjVqlJYtWyZJMsbIbrdr9+7d+u6779S4cWPFx8fftr4BAAAA4E50WwKAd955R8YYdevWTeHh4Zo6darL94GBgfLw+L9WgoKCVFpaejtau2mNGjVy/u3l5SVJ+sc//nHT8544cUKXLl1SWFiYs9asWTMdP368TvN4enoqMjLypvu5EQEBAc6/vby8nMfl0KFDOnfunNq1a6eYmBjFxMRozpw5qqiokCQ1aNBAH3zwgQoKCtSiRQu1b9++TreFAAAAAABquy0PAYyOjnbeG//pp5+qZ8+e6tOnj+69915JP9zrfv78eeev1EeOHFH//v1d5vD29lZ1dfUNre/h4eFyf/nPQUhIiDw9PXXs2DG1bNlS0g+3SjRr1kySZLfb5eXlpaqqKuc25eXlteax2+2y2Ww33MfNHPerad68uSIjI12eX/DPEhMTlZiYqOrqauXk5GjEiBH67rvvbmpfAAAAAMDKbssVAO+//75OnDghSWrYsKEk11/OL168qBkzZqiqqkpr1qzR3r17az2srm3btvrkk09u6EQ+PDxcJ06c0NGjR29iL24vu92uAQMGaMaMGaqoqNCxY8c0Z84cDR48WJJks9nUunVrffrpp5Kk4uJi7dy585b3cTPH/WqSkpJUVVWl6dOn6x//+IcuXbqkHTt26JNPPpH0QyC0evVqVVZWym63y+FwyN/fn5N/AAAAALgJtyUA2Lx5s+6++24FBARo8ODBmjNnjssT+yMjI/X9998rKChI48eP19KlSxUREeEyx9SpU/XZZ5+pYcOGLg+EGzdunKKiopSenq5Dhw45Xwd4+X5zSWrdurWefvppxcXFKSIiotYtCFezYsUKRUVFqV27dpKkbt26KSoqSnl5eTdzONw2d+5cNWjQQC1btlTnzp3Vs2dPjR8/3vn97Nmz9cYbbyg+Pl7vvPOO7rvvvlvew9WOe3x8vKKiorRgwQItW7ZMUVFR6tChg1tz+vr6avPmzfrrX/+qqKgoBQUFKSMjQ5WVlZJ+eG5BTk6OwsPD1bhxY/3hD39wPiAQAAAAAHBjbOYnvjZ+/fr1euaZZ3Tw4MGfsg0AAAAAAO5ot+UKAAAAAAAA8NMiAAAAAAAAwAJ+8lsAAAAAAABA/eMKAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACzglgYAxhiNGTNGzZo1k4eHhwYMGKBvvvlGWVlZKi0tvZVLAQAAAACAOrAZY8ytmmzVqlUaNGiQFi5cqA4dOqhx48Y6cOCAEhMTVVxcrHvuuedWLQUAAAAAAOrA81ZOtmvXLvn7+ys9Pd1ZO3DgwK1cQpJ04cIFORyOn828AAAAAAD81Ny6BeCrr75SamqqmjdvLh8fH7Vq1UrPPvusysvLnWOioqL029/+VhUVFbLZbLLZbPqv//ovJSYmSpI6duzorO/fv1+SVF1drRkzZqh169ZyOBwKCwvT2LFjdf78eee869evl81m08aNG5WcnKyAgADFxcVdtddx48YpNDRUGzdu1D333CMfHx9FRkYqOzv7iuM+/vhj3XffffL19dXYsWMlSSdPnlRGRobCwsLkcDgUExOjt99+281DCgAAAADAvx63rgA4dOiQWrRooZSUFAUFBenAgQOaPn26iouLVVRUJEkqKirSG2+8oby8PH355ZeSpIYNG6p9+/YaNmyYNmzYoLZt20qSIiIiJEkjR47UihUrNH78eD3wwAPas2ePfvvb3+rQoUNasWKFSw/p6emaNGmS3nzzTZ07d+6a/X733XcaM2aM8vPz1aZNG61YsUJPP/20GjRooKeeeso57syZMxo9erRmzZqlDh066MKFC6qoqFBCQoLKy8s1ceJERUdHa/PmzcrIyNDFixf1zDPPuHloAQAAAAD41+FWANC3b1/17dvX+blHjx6655571LFjR+3cuVN33323IiIiFBgYKA8PD0VFRTnHNm3aVJIUFhbmUv/LX/6i//mf/1Fubq5Gjx4tSerVq5dCQ0M1ePBg/e1vf1NsbKxz/BNPPOFy8n4tFy9e1JtvvqmuXbtK+iE82LFjhyZPnqzHH39cnp4/7PaFCxc0d+5c9ezZ07nt9OnTtW/fPu3YscO5fq9evVRZWanJkycrIyNDdrvdrT4AAAAAAPhX4dYtAFVVVZo1a5Y6deqkkJAQ+fj4OE+u9+zZc0MLb9q0STabTcOGDXOp9+vXTx4eHs4rCy7r1auX23N7eHjo3/7t31xqDz/8sEpLS3Xw4EFnzdPTUw8++GCtvmJjY13CB0nq37+/Tp48qd27d7vdBwAAAAAA/yrcugJg/Pjxmj9/vqZPn65u3brJ399fp06dUkJCgsv9+nVRVlYmY4zzCoEfq6mp0alTp1xqTZo0cXvuRo0aOX/lvywoKEiSdPToUUVHRztrHh6uGUhZWZn27t0rHx8fl/rllyX8c18AAAAAAPwcuBUALF68WM8995wyMzOdte3bt9/UwkFBQfL29tb27dtrnaxLUnBw8A3PfebMGVVWVsrPz89ZO3r0qCQpPDz8un117txZ+fn5V/w+MjLyhvsCAAAAAOCnct0AwBijyspKBQYGutT/+Mc/urXA5dfq/fOVAr1799a0adO0c+dOpaamutuv25YuXarf/OY3zs9LlixRs2bNXJ5DcCW9e/fW9OnT5eXlpVatWt3yvgAAAAAA+ClcNwCw2WxKTEzUggUL1L9/f0VGRmrZsmV699133VogJiZGdrtd8+fPlzFGXl5euvvuuxUfH6/hw4crPT1dxcXFSkhIkKenpw4ePKh169YpJyfHeal+XTVo0ECTJk3S999/73wLwAcffKB58+Zd8WqDH8vMzNTSpUvVo0cPjRkzRu3bt1dlZaV2796trVu3asOGDTfUEwAAAAAAPyW3bgGYP3++nn32Wd1///2qrq5WfHy8Vq5cqfj4+OtuGxISopycHM2cOVPvvvuuampqtG/fPkVHRys/P19xcXFatGiRcnJy5HA4FBUVpT59+lzx2QDuatiwoVasWKHnnntOf/vb3xQSEqI33nhDo0aNuu62/v7+Kioq0pQpU/TWW2/p6NGjCgwMVExMjIYOHXrDPQEAAAAA8FOymctPt7tDjBs3TosXL1ZpaelP3QoAAAAAAP8y3HoNIAAAAAAA+HkjAAAAAAAAwALuuFsAAAAAAABAbVwBAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFgAAQAAAAAAABZAAAAAAAAAgAUQAAAAAAAAYAEEAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFiA2wHAhx9+qIceekhNmzaVn5+fWrZsqZSUFH300Uf12d8tVVNTo6ysLH3++ef1uk5eXp6WLl1ar2sAAAAAAFAXbgUAeXl56tOnj4wxmjp1qvLz8zVq1CidPHlSGzdurO8eb5mamhpNnjyZAAAAAAAAYDme7gyaNWuW2rdvr48//lh2u91ZnzBhgi5evFhvzQEAAAAAgFvDrSsAzpw5o+bNm7uc/F/m7e3t8nnfvn0aOHCgAgMD5evrqy5dumjdunUuY8aNG6fQ0FAVFxcrPj5evr6+io6O1sqVKyVJ8+bNU6tWreTv76+kpCQdPnzYZfvq6mrNmDFDrVu3lsPhUFhYmMaOHavz589fcx+8vLwkSS+88IJsNptsNpsWLlzoHLNmzRp17dpVfn5+CggIUEpKir799lvn98OHD1dgYKAOHTrkrB0/flwhISFKSUmRJN1zzz369NNPtXbtWucaw4YNu+bxBQAAAACgvrkVAHTr1k0FBQXKzs7WkSNHrjqutLRU8fHxKikpUW5urpYvX67g4GAlJydrzZo1LmPPnTun1NRUDRkyRMuWLVN0dLSGDh2qCRMmaPHixXrttdc0d+5c7dy5UyNGjHDZduTIkcrKytKQIUO0YcMGvfzyy8rLy7vmiXajRo20f/9+SdIrr7yiAwcO6MCBAxo6dKgkaeHChXr00UcVHR2t5cuXa+HChfr666/Vo0cPVVRUSJLmzp2r4OBgpaWlqbq6WjU1NRo2bJj8/Py0YMECSdLGjRsVFxenxMRE5xqzZ8925zADAAAAAFB/jBuOHDliEhISjCQjyURERJiRI0eaLVu2uIybMGGCsdvtZu/evc7apUuXTNu2bU2bNm2ctbFjxxpJpqCgwFkrKyszHh4eJjw83FRWVjrrc+bMMZJMaWmpMcaYzz77zEgyubm5LmuvWLHCSDIlJSVX3Y+qqiojyfz+9793qZ87d84EBgaawYMHu9QPHz5sfHx8zOzZs521bdu2GS8vLzNx4kQzbdo0Y7fbTWFhoct2999/v0lOTr5qHwAAAAAA3G5uXQEQHh6uwsJClZSU6PXXX1enTp20cuVK9ezZU9OnT3eOKywsVOfOnXXXXXc5a3a7Xampqdq1a5dOnDjhrDscDvXq1cv5OSQkRE2aNFHPnj3l6+vrrLdr106SnLcBbNq06YqX1ffr108eHh4qKipyK/j4sW3btunMmTO1rjSIiIjQvffe6zJnly5dNGXKFE2bNk2TJk3Syy+/rISEhDqvCQAAAADA7eT2awAlKTY2VuPHj9eaNWt08OBBxcXFaeLEiTp16pQk6fTp0woNDa213eXa6dOnnbXAwEB5eLgu73A41Lhx41o1Sc77+8vKymSMUdOmTeXj4+P8FxAQoJqaGmcvdVFWViZJGjx4sMucPj4++vzzz2vNmZaW5ry/f/To0XVeDwAAAACA282ttwBcSVBQkEaMGKHt27drz5496t69uxo3bqzS0tJaYy/XgoKCbrzTH63r7e2t7du3y9OzdvvBwcE3NKckLVq0SHFxcbW+9/Pzc/5dU1OjkSNHKiIiQhUVFXrqqae0atWqOq8JAAAAAMDt5FYAsGvXLrVp06ZWvaSkRJLUtGlTSVKPHj30u9/9Tvv371d0dLSkH06Y33//fbVt2/aGTs7/We/evTVt2jTt3LlTqampddrW09NTdru91tsCunbtqoCAAG3duvW6T+yfPn26ioqKVFhYqBMnTig5OVnz58/XqFGjnGMcDsc130gAAAAAAMDt5lYAkJSUpMjISA0cOFAtWrTQ2bNnVVBQoCVLlig5OVmtWrWSJGVmZiovL0+JiYnKyspSQECA5s2bp127dmn16tW3pOH4+HgNHz5c6enpKi4uVkJCgjw9PXXw4EGtW7dOOTk5zvDhStq2bauVK1eqa9euatiwoaKiohQcHKzs7Gw98cQTKi8v16BBg/SLX/xCx44d05YtW5SUlKS0tDRt27ZNWVlZmjRpkrp16yZJevrppzVmzBg98MADzpCkXbt2eu+99/TBBx8oLCxMQUFBatGixS3ZfwAAAAAAboRbAUB2drZWrVqluXPn6tixY7LZbIqOjtarr76qcePGOceFhoaqqKhIEyZMUGZmps6fP68OHTpo7dq1euSRR25Z0/n5+YqLi9OiRYuUk5Mjh8OhqKgo9enTx3k1wtXk5ubqueeeU1JSkqqqqrRgwQI9/vjjSk9PV3h4uGbOnKn09HRVVVUpPDxcDz74oDp16qSKigqlpaWpe/fueumll1yOTWFhoVJTU7Vt2zY5HA69+OKL2rNnj9LS0nTu3Dk99thjWrx48S3bfwAAAAAA6spmjDE/dRMAAAAAAKB+1ektAAAAAAAA4OeJAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALcDsA+PDDD/XQQw+padOm8vPzU8uWLZWSkqKPPvqoPvvD/7dlyxbNmDGjXtf45ptvlJWVpdLS0npdBwAAAABw+7kVAOTl5alPnz4yxmjq1KnKz8/XqFGjdPLkSW3cuLG+e4RuXwAwefJkAgAAAAAAuAN5ujNo1qxZat++vT7++GPZ7XZnfcKECbp48WK9NXenMMaoqqpK3t7eP3UrAAAAAACLcusKgDNnzqh58+YuJ/+X/fNJ7b59+zRw4EAFBgbK19dXXbp00bp161zGjBs3TqGhoSouLlZ8fLx8fX0VHR2tlStXSpLmzZunVq1ayd/fX0lJSTp8+LDL9tXV1ZoxY4Zat24th8OhsLAwjR07VufPn7/mfpw9e1Y2m01z5szRK6+8ombNmqlhw4ZKSUnR999/r8OHD6t///7y9/dXVFSUcnJyas3xpz/9Sd27d5evr68CAgL0yCOP6Ouvv3YZExcXp6FDhyonJ0e/+tWv5O3trQ8++ECS9OWXX6p///7O43P//fdr69at1+z7+eef17Rp01ReXi6bzSabzaaIiAjn9ydPnlRGRobCwsLkcDgUExOjt99+2/n9V199JV9fX73wwgsu87700ktyOBwqLi7WmjVrlJiYKEnq2LGjc539+/dfszcAAAAAwM+EccPgwYONp6eneeONN8zhw4evOu748eOmSZMmpkWLFua9994z69atM7/+9a+NzWYzq1evdo4bO3asadiwoWndurXJyckxa9euNQ8//LDx9PQ048ePN/fff79ZunSpeffdd01oaKh58MEHXdZ57LHHjMPhMK+88orZvHmzyc3NNYGBgWbQoEHX3I+KigojyURFRZmBAwea1atXmzfffNP4+fmZlJQUc/fdd5vJkyebdevWmf/8z/80ksyf//xn5/Z/+tOfjN1uN7169TJr1641S5YsMXfddZcJDAw0Bw8edI7r1KmTCQgIMD179jR//etfzcGDB83x48dNSUmJadCggenSpYtZtmyZ2bhxoxkwYIDx9vY227dvv2rfp06dMs8884zx9/c3Bw4cMAcOHHD+P3z//fcmJibGNGvWzPz3f/+32bx5sxk/frzx8PAwb731lnOOOXPmGJvNZjZu3GiMMWbLli3Gw8PDZGdnG2OMOXfunFm8eLGRZDZs2OBcp6qq6prHFAAAAADw8+BWAHDkyBGTkJBgJBlJJiIiwowcOdJs2bLFZdyECROM3W43e/fuddYuXbpk2rZta9q0aeOsjR071kgyBQUFzlpZWZnx8PAw4eHhprKy0lmfM2eOkWRKS0uNMcZ89tlnRpLJzc11WXvFihVGkikpKbnqflwOALp16+ZSf/bZZ40kk5OT49J3s2bNzFNPPeWs3XfffaZly5YuJ8WHDh0yXl5eJiMjw1nr1KmT8ff3N999953LOklJSaZ58+bm7Nmzzlp1dbXp0KGDGTBgwFX7NsaYl19+2QQEBNSqv/baa8Zut9fa72eeecYEBwebS5cuOWvJycmmSZMm5quvvjJhYWHm4YcfNjU1Nc7vN2/ebCSZ4uLia/YCAAAAAPj5cesWgPDwcBUWFqqkpESvv/66OnXqpJUrV6pnz56aPn26c1xhYaE6d+6su+66y1mz2+1KTU3Vrl27dOLECWfd4XCoV69ezs8hISFq0qSJevbsKV9fX2e9Xbt2kuS8DWDTpk2y2WwaNmyYS4/9+vWTh4eHioqKrrs//fr1c/l8eY2+ffu69N26dWvnuufPn9cXX3yhf//3f5en5/89OiEyMlIPPPCA/vd//9dlzri4OAUGBjo/X7x4UZ988okGDRqkBg0aOOseHh7q16+fW31fyaZNmxQbG6vY2FiXev/+/XXy5Ent3r3bWVu0aJG8vLzUqVMnXbp0SX/4wx9ks9luaF0AAAAAwM+LWw8BvOzHJ5qnTp1S7969NXHiRD355JMKCgrS6dOn1aZNm1rbhYaGSpJOnz6tkJAQSVJgYKA8PFzzB4fDocaNG9eqSXLe319WViZjjJo2bVprnZqaGp06deq6+3G1Na5Uv7zumTNnVFNT49yXf96/v//97y61Jk2auHz+7rvvVFVVpZycHM2ZM8flu+rqalVXV1+37yspKyvT3r175ePj41I3xkiSy/EICgpS37599fbbbys1NfWKxxAAAAAAcGeqUwDwY0FBQRoxYoS2b9+uPXv2qHv37mrcuPEVXyF3uRYUFHTjnf5oXW9vb23fvt3ll/jLgoODb3qNK7kcWFxt/663bwEBAbLb7crIyNDTTz99y/oKCgpS586dlZ+ff8XvIyMjnX9/9NFHWrBggeLi4jR37lwNGzZMcXFxt6wXAAAAAMC/LrduAdi1a9cV6yUlJZLk/CW5R48e+uKLL1yeHF9TU6P3339fbdu2vSUn571799bFixe1c+dOxcTE1PpXXwGAj4+PunTpouXLl+vSpUvO+rfffqutW7eqR48e193+wQcf1J///Ge1aNHiir1fy4+vRvix3r17a+fOnfLy8rrinH5+fpJ+eFPAiBEj1KdPH3322Wfq2LGj0tLSdPbsWZc1JF33bQoAAAAAgJ8ft64ASEpKUmRkpAYOHKgWLVro7NmzKigo0JIlS5ScnKxWrVpJkjIzM5WXl6fExERlZWUpICBA8+bN065du7R69epb0nB8fLyGDx+u9PR0FRcXKyEhQZ6enjp48KDWrVunnJwcRUdH35K1/tmUKVPUu3dv9e7dW6NHj9a5c+c0efJk+fn5afz48dfdPjs7W/Hx8YqPj9fo0aP1y1/+UqdOndL27dslSTNnzrzqtu3atdOFCxf05ptvqlu3bvLx8VGHDh2UmZmppUuXqkePHhozZozat2+vyspK7d69W1u3btWGDRskSb/5zW9kjNE777wjLy8vLVmyRB07dtSzzz6rd955R5IUExMju92u+fPnyxgjLy8v3X333c5gAAAAAADw8+VWAJCdna1Vq1Zp7ty5OnbsmGw2m6Kjo/Xqq69q3LhxznGhoaEqKirShAkTlJmZqfPnz6tDhw5au3atHnnkkVvWdH5+vuLi4rRo0SLl5OTI4XAoKipKffr0qdf72hMTE/Xhhx8qKytLaWlp8vLyUo8ePfT666+refPm190+NjZWX3zxhbKysjR+/HiVl5crJCREcXFx170tIDk5WU8++aReffVVnT59WmFhYTpy5Ij8/f1VVFSkKVOm6K233tLRo0cVGBiomJgYDR06VJKUm5ur9evXq6CgwPkMhlatWmnu3LkaPny4evfurSFDhigkJEQ5OTmaOXOm3n33XdXU1Gjfvn31FqgAAAAAAG4fm7n8tDgAAAAAAHDHcusZAAAAAAAA4OeNAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALqFMAsG3bNg0ZMkRhYWHy9vZWcHCwfv3rX2vlypXOMevXr5fNZtPu3btvebMAAAAAAODGuB0A5Obmqnv37vr73/+u559/XosXL9b06dMVEBCgIUOGaP369fXZJwAAAAAAuAme7gz6y1/+oszMTD366KNaunSpPD3/b7MnnnhCX375paqqquqtSQAAAAAAcHPcugJg5syZcjgcevvtt11O/i/r0KGDOnXq5FI7c+aM/uM//kOBgYEKDQ1VRkaGKisrXcacPHlSGRkZCgsLk8PhUExMjN5+++1a87sz7tChQxo6dKhCQ0PlcDgUERGhAQMGqKKios7rAQAAAABwp3HrCoAtW7bogQceUOPGjd2eeMSIEerbt6/ee+897dy5U1lZWWrUqJFef/11SVJFRYUSEhJUXl6uiRMnKjo6Wps3b1ZGRoYuXryoZ555pk7jBg8erAsXLmjOnDlq1qyZjh8/roKCAl28eLFO8wAAAAAAcCe6bgBQXl6u77//Xi1atKjTxAMGDNDMmTMlSY888oj279+v999/3xkA5Obmat++fdqxY4diY2MlSb169VJlZaUmT56sjIwM2e12t8bV1NRox44dWrhwoQYNGuTs4cd/u7seAAAAAAB3onp7DWBycrLL59jYWB07dkzV1dWSpE2bNik2NtZ5Mn5Z//79dfLkSedbBNwZ5+XlpdjYWE2ZMkU5OTn66quvavXj7noAAAAAANyJrnsFQEBAgBo1aqQDBw7UaeKgoCCXzw6HQ9XV1aqqqpLdbldZWZn2Y3pfTwAACsxJREFU7t0rHx8fl3HGGEnSqVOnJMntcevXr1dWVpZee+01ZWZmKiIiQi+88ILGjBlTp3kAAAAAALgTufUMgJ49e6qgoECnT5+u03MAriUoKEidO3dWfn7+Fb+PjIys07jw8HAtWLBAkvTVV18pLy9PY8eO1S9/+UulpKS4PQ8AAAAAAHcit24BGD9+vC5cuKAnn3xSly5dqvX9l19+qR07dtRp4d69e2vnzp3y8vJSTExMrX9+fn51Gvdj7du3V3Z2thwOh/N2gBuZBwAAAACAO4VbVwB069ZNs2fP1vPPP6+OHTtqxIgRioqK0pkzZ7RlyxYtX75ca9eurdPCmZmZWrp0qXr06KExY8aoffv2qqys1O7du7V161Zt2LDB7XGHDh1SWlqaUlNT9atf/UoeHh764x//qKqqKvXq1atO6wEAAAAAcCdyKwCQpGeffVadO3fWrFmzNGvWLJ08eVIBAQHq0qWLVqxYob59+9ZpYX9/fxUVFWnKlCl66623dPToUQUGBiomJkZDhw6t07jLn3Nzc3X48GF5eXmpXbt2Wr16tRISEuq0HgAAAAAAdyKbufwUPAAAAAAAcMeqt9cAAgAAAACAfx0EAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFgAAQAAAAAAABZAAAAAAAAAgAUQAAAAAAAAYAEEAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFiA2wHAhx9+qIceekhNmzaVn5+fWrZsqZSUFH300Uf12d8tVVNTo6ysLH3++ef1uk5eXp6WLl1ar2sAAAAAAFAXbgUAeXl56tOnj4wxmjp1qvLz8zVq1CidPHlSGzdurO8eb5mamhpNnjyZAAAAAAAAYDme7gyaNWuW2rdvr48//lh2u91ZnzBhgi5evFhvzQEAAAAAgFvDrSsAzpw5o+bNm7uc/F/m7e3t8nnfvn0aOHCgAgMD5evrqy5dumjdunUuY8aNG6fQ0FAVFxcrPj5evr6+io6O1sqVKyVJ8+bNU6tWreTv76+kpCQdPnzYZfvq6mrNmDFDrVu3lsPhUFhYmMaOHavz589fcx+8vLwkSS+88IJsNptsNpsWLlzoHLNmzRp17dpVfn5+CggIUEpKir799lvn98OHD1dgYKAOHTrkrB0/flwhISFKSUmRJN1zzz369NNPtXbtWucaw4YNu+bxBQAAAACgvrkVAHTr1k0FBQXKzs7WkSNHrjqutLRU8fHxKikpUW5urpYvX67g4GAlJydrzZo1LmPPnTun1NRUDRkyRMuWLVN0dLSGDh2qCRMmaPHixXrttdc0d+5c7dy5UyNGjHDZduTIkcrKytKQIUO0YcMGvfzyy8rLy7vmiXajRo20f/9+SdIrr7yiAwcO6MCBAxo6dKgkaeHChXr00UcVHR2t5cuXa+HChfr666/Vo0cPVVRUSJLmzp2r4OBgpaWlqbq6WjU1NRo2bJj8/Py0YMECSdLGjRsVFxenxMRE5xqzZ8925zADAAAAAFB/jBuOHDliEhISjCQjyURERJiRI0eaLVu2uIybMGGCsdvtZu/evc7apUuXTNu2bU2bNm2ctbFjxxpJpqCgwFkrKyszHh4eJjw83FRWVjrrc+bMMZJMaWmpMcaYzz77zEgyubm5LmuvWLHCSDIlJSVX3Y+qqiojyfz+9793qZ87d84EBgaawYMHu9QPHz5sfHx8zOzZs521bdu2GS8vLzNx4kQzbdo0Y7fbTWFhoct2999/v0lOTr5qHwAAAAAA3G5uXQEQHh6uwsJClZSU6PXXX1enTp20cuVK9ezZU9OnT3eOKywsVOfOnXXXXXc5a3a7Xampqdq1a5dOnDjhrDscDvXq1cv5OSQkRE2aNFHPnj3l6+vrrLdr106SnLcBbNq06YqX1ffr108eHh4qKipyK/j4sW3btunMmTO1rjSIiIjQvffe6zJnly5dNGXKFE2bNk2TJk3Syy+/rISEhDqvCQAAAADA7eT2awAlKTY2VuPHj9eaNWt08OBBxcXFaeLEiTp16pQk6fTp0woNDa213eXa6dOnnbXAwEB5eLgu73A41Lhx41o1Sc77+8vKymSMUdOmTeXj4+P8FxAQoJqaGmcvdVFWViZJGjx4sMucPj4++vzzz2vNmZaW5ry/f/To0XVeDwAAAACA282ttwBcSVBQkEaMGKHt27drz5496t69uxo3bqzS0tJaYy/XgoKCbrzTH63r7e2t7du3y9OzdvvBwcE3NKckLVq0SHFxcbW+9/Pzc/5dU1OjkSNHKiIiQhUVFXrqqae0atWqOq8JAAAAAMDt5FYAsGvXLrVp06ZWvaSkRJLUtGlTSVKPHj30u9/9Tvv371d0dLSkH06Y33//fbVt2/aGTs7/We/evTVt2jTt3LlTqampddrW09NTdru91tsCunbtqoCAAG3duvW6T+yfPn26ioqKVFhYqBMnTig5OVnz58/XqFGjnGMcDsc130gAAAAAAMDt5lYAkJSUpMjISA0cOFAtWrTQ2bNnVVBQoCVLlig5OVmtWrWSJGVmZiovL0+JiYnKyspSQECA5s2bp127dmn16tW3pOH4+HgNHz5c6enpKi4uVkJCgjw9PXXw4EGtW7dOOTk5zvDhStq2bauVK1eqa9euatiwoaKiohQcHKzs7Gw98cQTKi8v16BBg/SLX/xCx44d05YtW5SUlKS0tDRt27ZNWVlZmjRpkrp16yZJevrppzVmzBg98MADzpCkXbt2eu+99/TBBx8oLCxMQUFBatGixS3ZfwAAAAAAboRbAUB2drZWrVqluXPn6tixY7LZbIqOjtarr76qcePGOceFhoaqqKhIEyZMUGZmps6fP68OHTpo7dq1euSRR25Z0/n5+YqLi9OiRYuUk5Mjh8OhqKgo9enTx3k1wtXk5ubqueeeU1JSkqqqqrRgwQI9/vjjSk9PV3h4uGbOnKn09HRVVVUpPDxcDz74oDp16qSKigqlpaWpe/fueumll1yOTWFhoVJTU7Vt2zY5HA69+OKL2rNnj9LS0nTu3Dk99thjWrx48S3bfwAAAAAA6spmjDE/dRMAAAAAAKB+1ektAAAAAAAA4OeJAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAAC/C81pf79+9XeXn57eoFAAAAAHATAgICFB0d/VO3gX9R17wCgJN/AAAAAPj54BwO13LNACAgIOB29QEAAAAAuEmcw+FabMYY81M3AQAAAAAA6pfbDwH88MMP9dBDD6lp06by8/NTy5YtlZKSoo8++qg++8P/t2XLFs2YMaNe1/jmm2+UlZWl0tLSel0HAAAAAHD7uRUA5OXlqU+fPjLGaOrUqcrPz9eoUaN08uRJbdy4sb57hG5fADB58mQCAAAAAAC4A/0/sXzttJJzWQYAAAAASUVORK5CYII="} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '80384'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40863/session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438 {} urllib3.connectionpool: [DEBUG] http://localhost:40863 "DELETE /session/253d9a3b-d0fe-42e1-bbfc-9353ddc02438 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_png[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 176706 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43325/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43325 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43325 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4210f0bd-790c-40c9-9b48-e8d6ea6ebc95","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":176710,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34569/session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43325/session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43325 "POST /session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43325/session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95/screenshot {} urllib3.connectionpool: [DEBUG] http://localhost:43325 "GET /session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95/screenshot HTTP/1.1" 200 80384 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"iVBORw0KGgoAAAANSUhEUgAABAAAAALaCAYAAACvaCHwAAAABGNJQ1ABDQABnGk7MgAAAAFzUkdCAK7OHOkAACAASURBVHic7N15fE3X/v/x98kgI5nEEJRe0SKUEkSJUGqImRJT9P6KosZGq7e3lRo6oFUELUVrbCk11KytKdEaS1EtrSpqCiIkiEz790cfztdxMpxETPe8no/HebA/e621P+tk/7M/Z6+9TYZhGAIAAAAAAP/THB50AgAAAAAA4N6jAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB2gAAAAAAAAgB1wetAJAAAAAACAgvPHH3/oypUr8vLyUmBgoDnOHQAAAAAAAPwPuXLlisW/t1AAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAuM+mT58uk8lk9dmxY4dV2xUrVmTZdv369Q8gcwAAAADAo8zmAkBiYmKWF6Oenp659j106FCWfStWrHhXyQMAAAAAANtwBwAAAAAAAHaAAgAAAAAAAHbA6UEngOz961//0oABA6ziZcuWfQDZAAAAAAAeZRQAHmJPPfWUpk6d+qDTAAAAAAD8D3gklgB8//33GjJkiGrVqqWSJUvKxcVFRYoUUfny5RUREaHPP/9cN2/ezHWcc+fO6ZtvvtGYMWPUqVMn1apVS4GBgSpatKicnZ3l6empUqVKqUGDBho6dKi2b9+epzyPHDmiQYMG6YknnpC7u7v8/PxUu3ZtffDBB7py5Uqe552XtwDk1vbixYt69913FRwcLB8fH7m5uSkwMFB9+/bV77//bnNOmzdvVteuXfXYY4/J1dVVJUuWVOPGjTVr1iylp6dLkrp06WKVh6ura57nDwAAAAAoOA/1HQC7d+9Wnz599PPPP1vtS01NVVJSkv7880999dVXGjFihKZNm6a2bdtmO97IkSM1Y8aMbPenp6fr2rVrOnPmjGJjYzV58mTVq1dPc+fOVfny5XPMdfLkyRo+fLhSU1PNsRs3bighIUG7d+/W1KlT9eWXX9ow64K3YsUK9enTRxcvXrSIHzt2TMeOHdOcOXP05ZdfqkOHDtmOkZ6ern79+mn27NkW8XPnzuncuXPatGmTPv74Yy1duvSezAEAAAAAcHce2jsAFixYoHr16mV58Z+V06dPq3379powYUKB5rF9+3aFhYXpzJkz2baZMmWKhg4danHxf6eTJ0+qRYsW2rdvX4Hml5svvvhCzz//vNXF/+1SU1PVvXt3HT16NNs2PXv2tLr4v9O+ffvUpEkTnT17Nt/5AgAAAADujbu+AyA1NVVDhw7Nsc2lS5fyNObWrVv14osvKi0tzWqfr6+vKlSooISEBB07dkyZmZnmfYZh6LXXXlOFChXUpk2bHI/h4uKismXLytfXV25ubkpLS9O5c+f0559/Wowp/VNceO2117Rw4UKrcX755Re9+uqrNs3r6tWr+vTTT21qW1Dmz59vU7uUlBS9//77+vzzz6323bpDwBbHjx/X8ePH85QjAAAAAODeu+sCQFpamiZPnlwQuUiSMjMzNWDAAKuLf2dnZ02dOlW9evWSo6OjJOmnn35S586ddezYMXM7wzA0ZMgQtWjRQs7OzhZjVKlSRRMnTlTjxo0VFBQkBwfrGyDi4+M1dOhQqwvexYsXa+LEiSpWrJhFfNSoUVn+8l+6dGmNHTtWoaGhSk1N1erVqzVixAglJyfn7QspAA4ODurdu7fatGkjwzA0efJkfffdd1btli1bps8++0wmk8kcS09P14gRI7Ict27dunr//fdVpUoVxcfH65NPPtGUKVPu2TwAAAAAAPn30D0DYP369frll1+s4u+9955eeukli1iNGjU0f/58PfPMMxbxv/76S8uWLVNERIRFfODAgbkev1ixYpowYYJVASAjI0OxsbHq2LGjOZaQkKDly5dbjeHm5qbNmzcrMDDQHBs6dKieeOIJtWzZMtccCtqMGTPUu3dv83azZs0UGhqqnTt3WrS7evWqjh07ZpH3hg0b9Pfff1uNWalSJX333Xdyd3eXJPn5+SkmJkbOzs766KOP7tFMAAAAAAD59dA9A2DdunVWMScnJ/Xq1SvL9nXr1pWPj49VfMOGDdkeY8uWLYqKilKjRo1UpkwZFSlSRI6OjuYn1gcEBGTZ78iRIxbbP/zwg/nJ97fr0aOHxUX0LeHh4apdu3a2ed0LNWvWtLj4l/65myK7QsT58+cttrds2ZJlu//85z/mi//bvfnmmypUqFD+kgUAAAAA3DMP3R0ABw4csIqlp6fL19c3T+McOnTIKnbkyBH17NlTu3btylduly9fttj+9ddfs2wXFhaW7RgNGzbM9/Hzo3379lnGS5YsmWX8ziUKhw8fzrJdo0aNsoz7+vqqWrVq2r17dx6yBAAAAADca3d9B4CHh4cMw8jxc/DgQZvHu3Dhwt2mJElWT70/c+aM6tevf1cX3zdu3LDYTkhIyLJddhfXkrK9u+BeefLJJ7OMu7m5ZRk3DMNiO7s55jSPUqVK2ZgdAAAAAOB+eejuACgo169ft9iOjo7O8lV4xYoVU8+ePVWhQgUVKVLE3De7JQe3u/Ni2Rb56XM3PD09s4zfepDivXC/5wgAAAAAyN1DVwDw9/e3urXe29tbr7/+ep7Guf3C1zCMLB/WV7p0af3000/y9/e3iNv6Hns/P78s4zn1t3Xsh0V2Sy/OnTuX7S/9p0+fvpcpAQAAAADy4aErAFStWlXbtm2ziCUnJ+ull17K83MAbrl8+XKWt7K3bt3a6uJf+uf1graoVKlSlvGtW7eqe/fuWe7L7qF6D6ugoCCtXbvWKr5t2zZ17drVKn7p0iX9/PPP9yM1AAAAAEAePHRvAWjevLlVLD09XR9++KFN/RMSEjR69GhdvXrVHEtNTc2y7bVr16xihmHYfKxnnnlGTk7WNZQFCxbo2LFjVvG1a9fe1wcAFoTsHvY3fvx43bx50yo+cuRIpaWl3eu0AAAAAAB59NAVAFq0aKHKlStbxd9//30NHTo0y1voL168qOXLl6tbt24qU6aM3n77bYuLfn9/f3l4eFj1++qrrxQbG2veTk5OVq9evWz+ld7X1zfLp+zfuHFDjRo10hdffKFTp07p2LFjmjx5siIiImwa92HStGlTPfbYY1bx/fv3q2nTptq0aZPOnDmj/fv3q2/fvpo6deoDyBIAAAAAkJuHbgmAo6OjpkyZombNmik9Pd1i3+TJkzV16lSVKVNGpUuXVkpKis6fP69Tp07lOmaLFi20dOlSi3hKSooaNGigypUry8fHRz///LPVa/ByEx0drZUrV1rdZXDq1KlslwE8ShwdHTV69Gj9+9//ttq3bds2NW7c+P4nBQAAAADIs4fuDgBJevbZZ/XZZ5/J2dnZal9GRob++usvxcXFac+ePble/N8ycuTIbF99d/jwYW3fvt188f/yyy/bnGuVKlX0wQcf2NS2UKFC6tChg81jPyxeeOGFLNf7Z6Vy5cp67rnn7nFGAAAAAIC8eigLAJIUGRmpH3/8UTVr1sxTPzc3N3Xo0MHqlv+goCB99dVXKly4cLZ9HRwc9Prrr+vdd9/N0zEHDx6siRMnqlChQtm28fPz07Jlyx7Zi+N58+bpxRdfzLFNSEiINm7cmOV3nF3xBQAAAABwfzx0SwBuV7NmTe3Zs0fbt2/XihUr9OOPP+r48eO6fPmy0tLS5OHhoWLFiikwMFDVqlVTaGiowsLCslzvL0mtWrXSoUOHNHHiRK1fv14nTpyQg4ODAgICFBYWpj59+qh27dpKTEzMc65Dhw5V8+bNNWXKFG3cuFGnT5+Wi4uLypUrpzZt2mjAgAEqVqyYpk+ffrdfywPh5OSk2bNnq0ePHpo+fbp++OEHxcfHy9fXV0FBQerevbt69uwpR0dHnT9/3qp/Vm9bAAAAAADcPybDMIwHnQT+dyQnJ6t48eK6fv26RbxVq1ZatWrVA8oKAAAAAOzH3r17zf+//a76h3YJAB4uhw4dki21onHjxlld/EtZv94RAAAAAHD/UACATUaOHKnq1atrxowZunjxotX++Ph4vfbaa1k+P8HPz+9/4o0IAAAAAPAoe6ifAYCHy4EDB9SvXz/169dP5cuXV6lSpeTo6Khz587pyJEjyszMzLLf+PHj5e3tfZ+zBQAAAADcjgIA8uXYsWM6duxYjm1MJpPGjBmT69sDAAAAAAD3HgUA2MRkMuWpfaVKlTRlyhQ1btz4HmUEAAAAAMgL3gIAm1y9elXffvutYmNj9fPPP+v8+fO6cOGCEhMT5ebmJi8vLwUGBio4OFitW7dWgwYNHnTKAAAAAGCXsnsLAAUAAAAAAAD+h/AaQAAAAAAA7BgFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7AAFAAAAAAAA7ECeCwC9e/eWyWRSVFRUgSURFxcnk8mkPXv2FNiYd3rnnXfk6elZYOM5OTnpww8/vGfjF7SdO3cqJCREHh4eMplM2r9/f5btNm3apLFjx97TXP7880+NHDlS586du6fHAQAAAAD8nzwVAG7cuKElS5ZIkhYuXKj09PQCScLDw0NBQUFyc3MrkPEehGLFiqly5coPOo1s9enTRy4uLlq/fr12796tJ598Mst296sAMGrUKAoAAAAAAHAf5akAsHz5cl29elXh4eGKj4/X+vXrCySJp59+WocOHVJQUFCBjPcgvPTSS9q1a9eDTiNbv/76q9q2bavQ0FAFBwc/0sUWAAAAAEDe5akAMHfuXPn4+GjOnDlyc3PTvHnzbOp34sQJdenSRSVKlJCLi4tKly6tdu3aKSkpSVLWSwCCg4PVpUsXzZgxQxUqVJC7u7tq1KihzZs3W43/1VdfqVKlSnJ1dVWVKlW0bNkyNWnSRK1atcoxr4yMDI0dO1ZPPvmkXFxcFBAQoGHDhiklJSUP38o/7lwCkJycLJPJpEmTJikqKkrFixeXl5eXWrRooRMnThRYHsnJyRo8eLBKlSqlQoUKqUKFCho/frwMw5AkzZkzRyaTSenp6Ro2bJhMJpOqV6+e5VhDhw7Vu+++qytXrshkMslkMql06dLm/RcvXlT//v0VEBAgFxcXVaxYUZ9++ql5/6FDh+Tm5qZXXnnFYtz//ve/cnFx0b59+7RixQo999xzkv4p/Nw6zh9//JHrXAEAAAAA+edka8MzZ87ou+++00svvSR/f3+1a9dOy5Yt0+XLl+Xj45Nj3+eff143b97UtGnTVLJkSZ09e1YbNmxQampqjv02bNiga9euafny5fLy8tJ///tftWnTRn/++af8/f0lSZs3b1aXLl3UsWNHTZ48WRcvXtTw4cN1/fp11ahRI8fxX3jhBS1dulTDhw9XgwYNdOTIEb311ls6ceKEli5dautXk6NRo0Zp4MCB2rVrl65evarIyEhFRERox44dd52HYRhq1aqVdu/erdGjR6tq1apat26dXn/9dZ07d04fffSRnn/+eTVs2FCPP/64RowYoRdffFGFChXKcrzo6GhlZGRo7ty5OnDggKR/nnUgSUlJSQoNDdWVK1cUHR2twMBAffvtt+rfv79SU1M1cOBAValSRRMmTNDAgQPVtGlTtWjRQps3b9a4ceP0wQcf6Omnn9aTTz6pBQsWqEePHlqzZo152cTthQYAAAAAwD1g2Gjs2LGGJOOHH34wDMMw1q9fb0gyPvnkkxz7paamGiaTyZg9e3a2bWJjYw1Jxu7du82xmjVrGv7+/kZycrI5lpCQYEiyGCs0NNSoXr26xXgHDhwwJBktW7Y0x8aMGWN4eHiYt3/44QdDkjF16lSLvkuXLjUkGfv3789xXo6OjsYHH3yQ7fhJSUmGJCM8PNyi3/Llyw1JxrFjx+46j3Xr1ll9H4ZhGH379jUcHR2N06dPm2OSjIkTJ+Y4J8MwjDfffNPw8vKyir/33nuGo6OjVT4DBw40ihYtaqSnp5tjbdu2NYoVK2YcOnTICAgIMJo1a2ZkZmaa93/77beGJGPfvn255gMAAAAAyJs9e/aYP7ezeQnAvHnzVKFCBdWtW1eS1KRJEwUEBOS6DMDZ2VnVqlXT6NGjFRMTo0OHDtlcnAgODpaHh4d528fHR76+vjp58qSkf34B37Vrlzp06GDRr2rVqqpQoUKOY69fv14mk0k9evSwiLdq1UoODg6Ki4uzOc+chIWFWWyXL19eksxzuJs8tm3bJpPJpK5du1rEe/TooYyMDG3fvr0gpmDOs1q1aqpWrZpFvE2bNrp48aJ+++03c2z27NlydnZWzZo1lZ6errlz58pkMhVYLgAAAACAvLOpALB7924dPnxYHTp0UGJiohITE5WUlKQOHTroxx9/1NGjR3Psv3r1aj333HN67733VLVqVZUpU0YfffRRrsctUqSIVczZ2dm8Nj4hIUE3b95UsWLFrNoVL148x7Hj4+NlGIaKFy8uV1dX88fLy0uZmZm6dOlSrvnZ4s45ODs7S5J5DneTR0JCgry8vKwe6FeiRAnz/oISHx+v/fv3W+To6upqfs7C7Xn6+fmpZcuWunnzprp27Zrr3wIAAAAAcO/Z9AyAuXPnSpLGjRuncePGWe2fN2+e3nnnnWz7lypVSjNnzpT0z4PiPvvsMw0bNkxlypRRp06d8pO3JMnX11cuLi6Kj4+32nf+/Hl5eXll29fPz0+FChXSnj17zOvcb1e0aNF855UXd5OHr6+vrly5ohs3blgUAW69Xs/Pz69A86xVq5bmzJmT5f7HHnvM/P/vvvtOM2fOVHBwsD7++GP16NFDwcHBBZYLAAAAACDvcr0DIDU1VYsWLVKdOnW0efNmq0/16tU1f/5881Pnc3PrQXEuLi55Wg6QFZPJpNq1a2vZsmUW8YMHD+r333/PsW/z5s2VmpqqgwcPqmLFilaf+1UAuJs8wsLCZBiGFi1aZBFfsGCBnJycVK9evTzn4+LikuXbB5o3b66DBw/K2dk5yzzd3d0l/fOmgJ49eyo8PFw//PCDnn76aXXr1k3JyckWx5CUr7ctAAAAAADyJ9c7AFavXq1Lly5pwoQJatiwodX+vn37qn///tqyZYsaNWpktf/EiRPq1q2bunbtqieeeEIODg766quvlJaWpiZNmtz1BEaNGqXGjRurc+fO6t27ty5duqQRI0aoRIkScnDIvr5Rv359RUZGqlevXtq3b59CQ0Pl5OSkv/76S6tWrVJMTIwCAwPvOr/c3E0eTZs2VVhYmAYOHKgLFy6oatWqWr9+vWbMmKFXXnlFJUuWzHM+QUFBunnzpiZPnqy6devK1dVVTz31lIYMGaJFixYpLCxMUVFRqlKliq5fv67ffvtNsbGxWrNmjSTpxRdflGEY+vzzz+Xs7KwvvvhCTz/9tAYNGqTPP/9cklSxYkU5OjpqxowZMgxDzs7Oqlq1qrkwAAAAAAAoeLkWAObOnavChQtne6t+165dFRUVpblz52ZZAPD29lbFihU1depUnTp1Ss7OzgoKCtLy5csVGhp61xNo1KiRvvzyS7399ttq3bq1ypcvr7Fjx2rcuHE5LgGQpDlz5ig4OFizZ89WTEyMXFxcVK5cOYWHh9/Xdev5zcNkMmnVqlV68803NWnSJF28eFFly5bVuHHj9Oqrr+Yrl7Zt2+qll17SmDFjlJCQoICAAP39998qXLiw4uLiNHr0aE2ZMkWnT582/227dOkiSZo6dapWr16tDRs2mF/TWL58eX388ceKjIxU8+bNFRERIX9/f8XExGj8+PGaN2+eMjMz9fvvv9+XggsAAAAA2CuTYeu9+4+Qs2fPKjAwUO+8845eeeWVB50OAAAAAAD3zd69e83/r1mzpvn/Nj0E8GGWnJysN954Q02aNFHRokV1/PhxjRs3Tp6enurZs+eDTg8AAAAAgIfCI18AcHJy0qlTp9SvXz9dunRJnp6eatiwoZYuXVqgT8EHAAAAAOBR9sgXAFxdXbVixYoHnQYAAAAAAA+1XF8DCAAAAAAAHn0UAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAMUAAAAAAAAsAN5LgD07t1bJpNJUVFRd33wJk2aqFWrVubtuLg4mUwm7dmz567HfhA2bdqksWPH5rv/O++8I09Pz3z1dXJy0ocffpjvYwMAAAAA/rflqQBw48YNLVmyRJK0cOFCpaenF2gyHh4eCgoKkpubW4GOe7/cbQGgWLFiqly5cr76VqlSRUWLFs33sQEAAAAA/9vyVABYvny5rl69qvDwcMXHx2v9+vUFmszTTz+tQ4cOKSgoqEDHfVS89NJL2rVrV7767t+/X//+978LNiEAAAAAwP+MPBUA5s6dKx8fH82ZM0dubm6aN2+ezX2XLFmiSpUqydXVVZUrV9bSpUut2ty5BODll19W8eLFre40uHnzpnx8fDR06NAcj3nx4kUNGDBAZcqUkYuLi8qUKaPIyEjdvHnT3Gbjxo165pln5ObmJi8vL7Vu3VqHDx+2GCc4OFhdunTRjBkzVKFCBbm7u6tGjRravHmzuc3QoUP17rvv6sqVKzKZTDKZTCpdurQk6erVqxo4cKAqVaokDw8PBQQEqF27djp69KjFce5cApCcnCyTyaRJkyYpKipKxYsXl5eXl1q0aKETJ05Y9L1zCcCrr76qEiVKKDY2ViEhIXJzc1NgYKBiYmKsvqeff/5ZDRo0kKurq0qXLq0xY8Zo9OjR+V6OAAAAAAB4+NhcADhz5oy+++47RUREyN/fX+3atdM333yjy5cv59p38+bNioiI0BNPPKEVK1bojTfeUFRUlNWF9p169uyp+Ph4bdy40SK+evVqJSYmKjIyMtu+V65cUb169bR48WJFRUVp7dq1Gj9+vNLS0pSamipJ+vbbbxUeHi4PDw8tXrxY06dP15EjR1SvXj2rC+wNGzZo9erVWr58uY4cOaKgoCC1adNGFy5ckCRFR0dr4MCBKly4sI4fP67jx49rx44dkv4pAKSkpCg6Olpr167VtGnTdOPGDYWEhCg+Pj7X72/UqFHy8PDQrl27FBcXp7NnzyoiIiLXfomJiRo8eLDGjh2r48ePa9CgQRoyZIjWrVtnbpOQkKBnn31WV65c0RdffKEZM2Zo69atmjlzZq7jAwAAAAAeIYaNxo4da0gyfvjhB8MwDGP9+vWGJOOTTz7JtW+DBg2MSpUqGRkZGebYjh07DElGy5YtzbHY2FhDkrF7925zrEKFCkaXLl0sxmvbtq1RqVKlHI85atQow2QyGXv37s22TZ06dYx//etfRlpamjl24sQJw9nZ2ejfv785VrNmTcPf399ITk42xxISEgxJxuzZs82xN9980/Dy8soxr1vS0tIMPz8/IyYmxhwbM2aM4eHhYd5OSkoyJBnh4eEWfZcvX25IMo4dO2aOOTo6Gh988IF5e9iwYYYkY9euXRZ9q1WrZkRGRpq3R4wYYbi4uBhnz541x1JSUoySJUta5AIAAAAAeDTs2bPH/LmdzXcAzJs3TxUqVFDdunUl/fME/4CAgFyXARiGoZ07d6pTp05ycPi/w9WpU0ePP/54rsft0aOHVq5cqaSkJEn//GK9bt069ezZM8d+GzduVM2aNVWjRo0s96ekpGj37t3q3LmznJyczPHHHntMDRo00NatWy3aBwcHy8PDw7zt4+MjX19fnTx5Mtc5SNKKFSvUqFEjlS5dWm5ubvL09FRCQoKOHDmSa9+wsDCL7fLly0tSrsd2d3dXrVq1rPre3m/Hjh2qV6+eSpQoYY65uLhYvJ0BAAAAAPDos6kAsHv3bh0+fFgdOnRQYmKiEhMTlZSUpA4dOujHH3+0Wst+u4SEBN28eVMBAQFW+7KK3SkyMlIpKSnmZwYsWrRIaWlp6t69e479Ll26pFKlSmW7PzExUZmZmRYXvreUKFFCCQkJFrEiRYpYtXN2dlZKSkquc1i5cqXat2+vqlWrauHChdq7d6/279+vcuXK2dT/zmM7OztLUq59CxcunGvOZ8+eVbFixazaFS9ePNe8AAAAAACPDpsKAHPnzpUkjRs3Tj4+PubP1KlTJSnHuwB8fX3l4uKS5bMC7rzIzsrjjz+uevXqacGCBZKkBQsWqGHDhipTpkyO/YoWLaq///472/3e3t5ycHDQuXPnrPadO3dOfn5+ueZmqwULFqh27dqKiYlRWFiYlNr02wAAIABJREFUKleurIoVK9q0/v9eK1myZJZ5nD9//gFkAwAAAAC4V3ItAKSmpmrRokWqU6eONm/ebPWpXr265s+fL8MwsuxvMplUp04dqwf5/fXXXzneOXC7yMhIbdmyRVu2bNGPP/6Y6+3/ktS0aVP99NNP5jcK3MnV1VW1a9fWkiVLLN4ycPLkScXGxlrddm8LFxeXLH+VT05Olo+Pj0Vs7dq1unbtWp6PUdBCQkK0fft2i0JIamqq1qxZ8wCzAgAAAAAUtFwLAKtXr9alS5fUv39/NWzY0OrTt29fnTx5Ulu2bMl2jJEjR2rLli3m1+T9/vvv6tGjh1xdXW1KsnPnznJ2dlaPHj3k5uamjh075tpnyJAhqlChgpo2baoPP/xQGzdu1BdffKGIiAhdvXpVkjR69GgdP35czZs31/Lly7VgwQI1btxY7u7uGj58uE253S4oKEg3b97U5MmTtWvXLh04cECS1KxZM23atElr1qxRSkqKtm7dqgEDBjwUr9kbOnSoPDw81KxZMy1btkxr1qxReHi4HBwcLJ7ZAAAAAAB4tOV6hTd37lwVLlxYnTp1ynJ/165d5ebmZl4mkJVGjRpp0aJFmj9/vooVK6YWLVqoR48eCgkJsSlJb29vtW7dWqdPn1a7du2yXNt+pyJFiiguLk6dO3fWhAkT1KpVK73++utydXWVi4uLJOm5557TunXrdP36dXXr1k0vv/yyKlasqO3bt6ts2bI25Xa7tm3b6qWXXtKYMWMUEhKi8PBwSdLAgQMVFRWlPn36yMfHR1FRUZo2bVq+jlHQfH199f3338vLy0vdunVTnz59VL9+fXXu3FleXl4POj0AAAAAQAExGdnduw+7lZmZqdq1a6tUqVJauXLlg04HAAAAAJAHe/fuNf+/Zs2a5v87ZdUY9iU6OlpPPvmkypYtq0uXLumzzz7Tvn37NGHChAedGgAAAACggFAAgDIyMhQdHa0zZ87IwcFB1atX1+rVq/P1IEQAAAAAwMOJJQAAAAAAAPwPyW4JAI95BwAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADlAAAAAAAADADthUAJg6dapMJpMcHR31999/W+1fs2aNTCaTTCaTtmzZUtA55stnn32mRYsWWcVfffVVlShR4gFk9HB755135OnpaRFzcnLShx9++IAyyplhGIqKilLJkiXl4OCgdu3aZdkuMzNTI0eO1I4dO+5pPtmdbwAAAADwsMjTHQAeHh5asGCBVXzevHkqXLhwgSVVELggu3tVqlRR0aJFH3QaWVq+fLkmTpyod955Rzt37tSECROybJeZmalRo0ZRAAAAAABg9/JUAOjQoYPmz59vEbty5Yq++eYbdezYscCSSktLU2ZmZoGNh/zZv3+//v3vfz/oNLL066+/qnDhwurVq5dq1aql8uXLP+iUAAAAAOChlqcCQM+ePXX48GHt3bvXHFuyZInc3NzUqlWrLPvExMSoYsWKKlSokEqUKKF+/fopMTHRvD85OVkmk0kfffSRBg0apBIlSsjFxUUJCQmSpBUrVigkJETu7u7y8vJSp06ddPLkyRzzrF69urZv366VK1ealyb06NHDos0vv/yiZ599Vh4eHgoMDFRMTIzF/qtXr2rgwIGqVKmSPDw8FBAQoHbt2uno0aMW7W4tKYiNjVVISIjc3NyyHC87v//+uzp06CBvb2+5ubmpdu3aWrVqVb6PcfHiRfXv318BAQFycXFRxYoV9emnn9qUy53uXAKQlzwOHDigNm3amOdVr149xcbG2nTcjRs36plnnpGbm5u8vLzUunVrHT582Ly/XLlyeuutt5SUlGT++65YscJqnMTERDk7O0uSXnnlFXPbWbNmmdvkdn5FRkbK29tbJ06cMMfOnj0rf39/derUSZJt5xsAAAAAPGh5KgA88cQTql27tubNm2eOzZs3T507d5aLi4tV++joaA0ZMkSNGzfWqlWr9MYbb2jhwoVq1qyZ0tPTLdqOHj1aTk5O2rx5sw4ePKgiRYpo1qxZat++vQIDA7VkyRLNmjVLhw8fVlhYmJKSkrLNc+3atQoODtZzzz2n48eP6/jx45o0aZJ5/7Vr19ShQwe1bNlSixcvVmhoqIYMGaJ169aZ21y9elUpKSmKjo7W2rVrNW3aNN24cUMhISGKj4+3OF5iYqIGDx6ssWPH6vjx4xo0aJDVeFk5d+6c6tevr/3792vq1KlasmSJihYtqrZt21pd0NpyjKSkJIWGhmrlypWKjo7WmjVr1LZtW/Xv319Tp07NMRdb2ZLHzz//rGeeeUbnz5/Xp59+qmXLlqlYsWJq0qSJRfEoK99++63Cw8Pl4eGhxYsXa/r06Tpy5Ijq1atnvgiPi4vTkCFDVLhwYfPft2nTplZjFSlSRH/88YckacSIEea2Xbp0kSSbzq+PP/5YRYsWVbdu3ZSRkaHMzEz16NFD7u7umjlzpqTczzcAAAAAeCgYNpgyZYohyTh16pQxZcoUw9/f30hLSzOOHz9umEwmIy4uzli1apUhydi8ebNhGIZx+fJlw9XV1YiMjLQY68svvzQkGYsXLzYMwzCSkpIMSUZoaKhFu2vXrhne3t7G888/bxE/deqU4erqakyaNCnHnOvVq2e0bdvWKj5s2DBDkrFmzRpzLDMz0yhfvrxVrndKS0sz/Pz8jJiYGKvxdu3aZdG2WrVquY73+uuvG46OjsbRo0fNsfT0dKNy5cpGpUqV8nyM9957z3B0dDT2799v0W7gwIFG0aJFjfT09GxzGTNmjOHh4WERc3R0ND744IM859G0aVOjbNmyRnJysjmWkZFhPPXUU0a7du2yzcEwDKNOnTrGv/71LyMtLc0cO3HihOHs7Gz079/fHHv77bcNLy+vHMcyjH/+ZpKMiRMnWsTzcn7t3LnTcHZ2NqKjo413333XcHR0NLZt22bRL7vzDQAAAADutz179pg/t8vzawC7du2qxMRErV+/XvPnz9fjjz+uevXqWbXbtWuXUlJS1L17d4t4p06dVKhQIW3dutUi3qRJE4vtnTt3KjExUT179rSIly5dWjVq1FBcXFxeUzdzcXFR8+bNzdsmk0lVq1a1WlqwYsUKNWrUSKVLl5abm5s8PT2VkJCgI0eOWLRzd3dXrVq1LGLly5fPdanCtm3bVKtWLVWoUMEcc3R0VNeuXfXrr7/qwoULeTrG+vXrVa1aNVWrVs2iXZs2bXTx4kX99ttvOeZji9zySE1N1ebNm9WxY0d5eHiY2zg4OKhVq1Y5/t1SUlK0e/dude7cWU5OTub4Y489pgYNGlidM3cjL+dX7dq1NXr0aL377rt6++239eabbyo0NLTAcgEAAACA+8Ep9yaW/Pz81KJFC82bN0/79+9XZGRklu1ureG/85V7jo6O8vf3N++/pVixYhbbt26zf/7552UymSz2paWlKSwsLK+pm3l7e8vBwbL24eLiopSUFPP2ypUr1b59ew0aNEgjR46Uv7+/HBwcFB4ebtFOUpZvQHB2drZqd6eEhARVqlTJKn7rO0tISJC/v7/Nx4iPj9fRo0fl6upq0c4wDEnSpUuXcszHFrnlcfnyZaWlpSkmJkbTpk2zaJeRkaGMjIxsx05MTFRmZmaWr2ksUaKEfvnll7vM/v/k9fzq1q2bRowYIZPJpAEDBhRYHgAAAABwv+S5ACD98zDAzp07KzMzM9sCgK+vr6R/1rnf/ot0RkaGLly4ID8/vxyPcWv/7NmzFRwcbLXf3d09P6nbbMGCBapdu7bVA+7uXP9/N3x9fXXu3Dmr+K1Ybt/Rnfz8/FSrVi3NmTMny/2PPfZYnnPMKy8vLzk6Oqp///56+eWX89T3VmEmu+8kr99HTvJyfmVmZuqFF15Q6dKllZSUpH79+mnZsmUFlgsAAAAA3A/5KgC0atVKHTp0UEBAQLavX6tdu7ZcXV31xRdfqFmzZub4kiVLlJqamusv+CEhIfLy8lJsbGy+nqh+5y/6eZWcnCwfHx+L2Nq1a3Xt2rV8j3mnsLAwffDBB/rjjz8UGBgo6Z+LzS+//FKVK1dW0aJF8zRe8+bN9f7778vZ2fmBvRbP1dVVDRs21JYtW/TBBx9k+XDInPrWrl1bS5Ys0ZgxY8zLAE6ePKnY2Fj17t07z/k4OTnJ0dHR6lzIy/n1/vvvKy4uTtu2bdOFCxfUtm1bzZgxQ3379jW3udvzDQAAAADutXwVAFxcXLRkyZIc23h7e+u1117TmDFj5OHhoVatWunIkSOKjo5W7dq11b59+xz7e3p6asKECerTp4+uXLmijh07ysfHR2fOnNGmTZvUtGlTdevWLdv+QUFBmj9/vr755hsFBATIz89Pjz/+uM1zbNasmYYPH641a9aocePG2rlzpwYMGCBPT0+bx8jNkCFD9Nlnn+m5557TyJEj5eXlpenTp+vXX3/V8uXL8zXeokWLFBYWpqioKFWpUkXXr1/Xb7/9ptjYWK1Zs6bAcs/JhAkTVL9+fdWvX18DBgxQmTJldOnSJe3Zs0eSNH78+Gz7jh49Ws2bN1fz5s01YMAAXbt2TaNGjZK7u7uGDx+er3wqV66sr7/+WiEhIfL09FS5cuVUtGhRm86vnTt3auTIkXr77bdVt25dSdLLL7+sqKgoNWjQwLyE427PNwAAAAC41/JVALDV6NGj5efnp08++USzZs2Sr6+vunfvrrFjx1o85C07vXr1UqlSpTR+/Hj16tVLaWlpKlWqlBo2bKiaNWvm2Pc///mPjhw5om7duunatWvq3r27FixYYHPuAwcO1Llz59SnTx9dvnxZlStX1rRp0/J9EZqVEiVKKC4uTq+//rqGDBmilJQUPfXUU1q5cqVat26d5/EKFy6suLg4jR49WlOmTNHp06fl7e2tihUrml99dz9Uq1ZNu3fv1siRIzV8+HBduXJF/v7+Cg4OznVZwHPPPad169Zp5MiR6tatm5ydnRUWFqZx48apbNmy+cpn6tSpGjx4sJo2baq0tDTNnDlTvXv3zvX8SkpKUrdu3fTMM8/ov//9r3m8CRMmaNu2beratat27twpFxeXuz7fAAAAAOBeMxm3nhAHAAAAAAAeeXv37jX///Yfz/P8GkAAAAAAAPDooQAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdoAAAAAAAAIAdeKgKAE2aNFGrVq1ybLN69WqZTCb99ttvObaLi4uTyWTSnj17CjJFSVJycrJMJpOmT5+e5762zPFeK+jv5mGY093KzMzUyJEjtWPHjgedCgAAAADcEw9VAQB4UDIzMzVq1CgKAAAAAAD+Z1EAAAAAAADADthUADh06JC6du2qsmXLytXVVeXLl9egQYN05coVi3bBwcHq0qWLZsyYoQoVKsjd3V01atTQ5s2brcZcsmSJKlWqJFdXV1WuXFlLly7NU+Jnz55Vhw4dVLhwYfn6+qpv3766du1arv1iYmJUsWJFFSpUSCVKlFC/fv2UmJho0SYjI0Pjx49X5cqV5erqKn9/fzVv3jzHZQcXL15UnTp19MQTT+ivv/7K01wuXryo/v37KyAgQC4uLqpYsaI+/fRT8/6vvvpKJpNJBw4csOrbokULVa9e3SL3sWPH6sknn5SLi4sCAgI0bNgwpaSk5CmnW1asWKGQkBC5u7vLy8tLnTp10smTJ+96TpL06quvqkSJEtq3b5/q168vNzc3BQYG6uuvv5YkTZ8+XeXLl1fhwoXVtGlTnTp1yqK/LXO9tVxj0qRJioqKUvHixeXl5aUWLVroxIkTkqTExEQ5OztLkl555RWZTCaZTCbNmjVLkrRt2zaFhYXJx8dHHh4eqlChgoYPH56v7xMAAAAAHhSbCgAnTpzQ448/rokTJ2rDhg0aMWKENm7cqJYtW1q13bBhg1avXq3ly5fryJEjCgoKUps2bXThwgVzm82bNysiIkJPPPGEVqxYoTfeeENRUVE6fPiwzYn37NlTgYGBWrlypd566y3Nnz9fvXr1yrFPdHS0hgwZosaNG2vVqlV64403tHDhQjVr1kzp6enmdt27d9ebb76p8PBwrVixQjNnzlTlypV19uzZbL+f+vXryzAMbd++XeXKlbN5HklJSQoNDdXKlSsVHR2tNWvWqG3bturfv7+mTp0qSWrTpo28vLy0YMECi77nz5/Xd999p8jISHPshRde0MiRIxUREaE1a9bozTff1GeffaYePXrYnNMts2bNUvv27RUYGKglS5Zo1qxZOnz4sMLCwpSUlHRXc7rl2rVr6tq1qyIiIrR48WIFBgaqS5cuev3117VgwQK99957+vjjj3Xw4EH17NnTom9e5jpq1Ch5eHho165diouL09mzZxURESFJKlKkiP744w9J0ogRI3T8+HEdP35cXbp0UXx8vMLDw+Xn56fFixdr/fr1euutt5SWlpbn7xMAAAAAHigjn/bt22dIMg4cOGCO1axZ0/D39zeSk5PNsYSEBEOSMXv2bHOsQYMGRqVKlYyMjAxzbMeOHYYko2XLljked9WqVYYko0+fPhbxjz/+2DCZTMbBgwcNwzCM2NhYQ5Kxe/duwzAM4/Lly4arq6sRGRlp0e/LL780JBmLFy82DMMwtm7dakgyJk6cmG0OSUlJhiTjk08+MQ4cOGAEBAQYTZs2NZKSknLM3TAMo3HjxhZzfO+99wxHR0dj//79Fu0GDhxoFC1a1EhPTzcMwzB69+5tlCpVyuI7mzhxouHo6GicOXPGMAzD+OGHHwxJxtSpUy3GWrp0qSHJfIw7v5usXLt2zfD29jaef/55i/ipU6cMV1dXY9KkSXc9p2HDhhmSjA0bNpjbxMfHGw4ODkapUqWM69evm+PTpk0zJBnnzp3L01xv/a3Cw8Mt2i1fvtyQZBw7dswwDMNIS0vL8u/+7bffWrQDAAAAgIfdnj17zJ/b2XQHQFpamj766CPVrFlT/v7+cnV1VUhIiCTpyJEjFm2Dg4Pl4eFh3vbx8ZGvr6/5tnHDMLRz50516tRJDg7/d/g6dero8ccft7lw0alTJ4vtzp07yzCMbB/itmvXLqWkpKh79+5W4xQqVEhbt26VJG3cuFGS1Lt371xz2L59uxo0aKCGDRtq9erV8vT0tDn/W9avX69q1aqpWrVqFvE2bdro4sWL5mUHkZGROn36tDZt2mRuM3/+fDVp0kQlS5Y0j2Uymax+AW/VqpUcHBwUFxdnc147d+5UYmKi1a/upUuXVo0aNXIcy9Y5SZKLi4uaNGli3vb391exYsX07LPPys3NzRwPCgqSJPMygLzONSwszGK7fPnykpTrcoagoCC5u7urZ8+eWrBggf7+++8c2wMAAADAw8rJlkbDhw/XjBkz9P7776tu3boqXLiwLl26pNDQUKu15UWKFLHq7+zsbG6XkJCgmzdvKiAgwKpdVrHsFCtWzGLbz89PTk5OOn36dJbtExISJEklSpSwiDs6Osrf39+8/9KlS/Ly8rLpYn7dunW6evWq+vbta15Dnlfx8fE6evSoXF1dLeKGYZjzkaTQ0FCVK1fOfNH/66+/6qeffrJYFhAfHy/DMFS8eHGr42RmZprHsjUvSXr++edlMpks9qWlpVldUOdnTpLk7e1tUQiS/ikK+Pr6WsUkmc+jvM71zvPy1t8rt2cjlCxZUt9//73ee+899e3bV9evX1f16tU1duxYNWvWLMe+AAAAAPAwsakAsGDBAg0ePFhDhgwxx/L7DnlfX1+5uLjo8uXLVvsSEhLk7e1t0zjnz5+32L506ZLS09NVqlSpbI8rSefOnbP4ZTojI0MXLlyQn5+fJKlo0aK6cuWKkpOTcy0CvP3229qyZYtatmyptWvXKjQ01Kbcb+fn56datWppzpw5We5/7LHHJMn8a/ekSZP0ySefaP78+fL09FT79u0txipUqJD27NkjJyfrP23RokXzlJckzZ49W8HBwVb73d3d73pOd6Mg55qbkJAQffPNN0pLS9POnTs1ZswYtW3bVn/88YdKly5dYMcBAAAAgHsp1yUAhmHo+vXrVhfmX331Vb4OaDKZVKdOHfOt9rf89ddfOnr0qM3j3Hn8RYsWyWQymZcm3Kl27dpydXXVF198YRFfsmSJUlNTzb9oN23aVJKsnlifFWdnZy1evFgtWrRQixYttG3bNpvzv6V58+Y6ePCgnJ2dVbFiRavP7RfakZGRSk5O1rJly7Rw4UJ17NjRYn/z5s2VmpqqgwcPZjlWXi6KQ0JC5OXlpdjY2CzHyukiPi9zyq+CnKskOTk5ydHRMcc7ApydnVW/fn29/fbbunnzpn7//fe7nQYAAAAA3De53gFgMpn03HPPaebMmWrTpo0ee+wxLV68WPPmzcv3QUeOHKnGjRvr3Xff1cCBAxUfH6//9//+n9Ut4znZuHGjoqKi1KJFC+3fv1/R0dGKiIhQlSpVsmzv7e2t1157TWPGjJGHh4datWqlI0eOKDo6WrVr1zb/kh4aGqqIiAgNHz5cp06dUuPGjZWWlqZt27apdevWevbZZy3GdXJy0hdffKEePXooPDxcq1evVsOGDW2ex5AhQ7Ro0SKFhYUpKipKVapU0fXr1/Xbb78pNjZWa9asMbd94oknVKdOHf3nP//R6dOnLZ7+L0n169dXZGSkevXqpX379ik0NFROTk7666+/tGrVKsXExCgwMNCmvDw9PTVhwgT16dNHV65cUceOHeXj46MzZ85o06ZNatq0qbp163bXc8qvgpzrLZUrV9bXX3+tkJAQeXp6qly5ctq4caOWLVum1q1bq2zZsrpy5Yo++ugj+fv76+mnn77reQAAAADA/WLTEoAZM2Zo0KBBqlevnjIyMlS/fn19/fXXql+/fr4O2qhRIy1atEjR0dEaPXq0ypQpo1dffTVPBYB58+YpJiZGHTp0kJOTkyIjIzVx4sQc+4wePVp+fn765JNPNGvWLPn6+qp79+4aO3asxW3kCxYsULVq1TRnzhxNmzZNXl5eqlWrlvr165fluE5OTlq4cKEiIyPVsmVLrV69Wo0aNbJpHoULF1ZcXJxGjx6tKVOm6PTp0/L29lbFihXVpUsXq/aRkZEaOHCgSpUqleUx5syZo+DgYM2ePVsxMTFycXFRuXLlFB4enuV6+Zz06tVLpUqV0vjx49WrVy+lpaWpVKlSatiwoWrWrFlgc8qvgpyrJE2dOlWDBw9W06ZNlZaWppkzZyo4OFhff/21RowYofPnz8vHx0d169bV999/b/NyFQAAAAB4GJiMW09mAwAAAAAAj7y9e/ea/3/7j7c2vQYQAAAAAAA82igAAAAAAABgBygAAAAAAABgBygAAAAAAABgBygAAAAAAABgBygAAAAAAABgB/JcAOjdu7dMJpOioqIKPJm4uDiZTCbt2bMnz32bNGmiVq1aFchY94OTk5M+/PDDB53GXcnMzNTIkSO1Y8eOB50KAAAAACAXeSoA3LhxQ0uWLJEkLVy4UOnp6QWajIeHh4KCguTm5vZQjYWsZWZmatSoURQAAAAAAOARkKcCwPLly3X16lWFh4crPj5e69evL9Bknn76aR06dEhBQUEP1VgAAAAAADzq8lQAmDt3rnx8fDRnzhy5ublp3rx5Vm1effVVlShRQrGxsQoJCZGbm5sCAwMVExOT6/h33rafnJwsk8mkSZMmKSoqSsWLF5eXl5datGihEydO5GksSQoODlaXLl00Y8YMVahQQe7u7qpRo4Y2b95s1X/FihUKCQmRu7u7vLy81KlTJ508eTLXOdxN3wMHDqhNmzby9vaWm5ub6tWrp9jYWIs2t+bw5ZdfqmLFinJzc1PdunV16NAhpaSkaOjQoSpWrJiKFi2qfv36KSUlxaJ/RkaGxo4dqyeffFIuLi4KCAjQsGHDLNqtXr1aJpNJ3377rTp06KDChQurRIkS6t+/v65fvy5JSkxMlLOzsyTplVdekclkkslk0qxZs2z6jgAAAAAA95fNBYAzZ87ou+++U0REhPz9/dWuXTt98803unz5slXbxMREDR48WGPHjtXx48c1aNAgDRkyROvWrctXkqNGjZKHh4d27dqluLg4nT17VhEREfkaa8OGDVq9erWWL1+uI0eOKCgoSG3atNGFCxfMbWbNmqX27dsrMPD/s3fnUVFc6d/Av80Smm6gWQVZREeZQUARAW0DiomIOxIFReMyMwQNivKOKJkYEBeSCAZMGE3cxxgmUUSJiolojEaYDAoKKpO4RSVGgygIgo7YYr1/5Fg/22ZpFpeZ/n7O6XOs27fufe7tao719K2qHti+fTs2bNiAH374AQEBAaitrW22/bbue/LkSbz88su4fv061q1bh507d6JTp04IDAzE8ePH1eoWFBQgOTkZCQkJ2Lx5MyoqKhASEoI//vGPqKmpwYYNGzB//nxs3LgRycnJavtOnz4dixcvxsSJE7F3716888472LRpE6ZMmaIR0xtvvIHXXnsN586dw+bNm/HFF19gyZIlAAAzMzNcuHABAJCQkIBLly7h0qVLCA8Pb/4DICIiIiIioudD0NLy5csFAML3338vCIIg7Nu3TwAgfPLJJ2r1YmNjBQDCsWPH1Mo9PT2FqVOnNttHXl6eAEAoLCwUBEEQamtrBQDCyJEj1eplZ2cLAISffvpJLBsyZIgwatSoJtsSBEHw9vYWbGxshLq6OrGsqqpKACBs3LhREARBuHPnjmBubi6Ehoaq9XnlyhVBKpUKH374YZPxt2ZffX19YcWKFeJ2UFAdJdPuAAAgAElEQVSQ4OzsrBZbQ0OD0Lt3byEkJERtDKampsKNGzfEsh07dggAhHHjxqn1GxYWJri6uorb33//vQBAWLVqlVq9rKwsAYBQUlIiCIIg7NmzRwAgpKSkqNWLiYkRnJycxG2VSiUAEFauXNnknBAREREREdGzVVRUJL4ep/UKgC1btsDFxQUDBgwA8Ntd9+3t7Ru9DEAmk8HX11etrHv37lovoX9SQECARlsA2tSej48P5HK5uG1hYQFLS0uxraNHj6K6uhrTpk1T28/R0RF9+/ZFfn5+k223dd/79+/j0KFDGD9+vFpsenp6GD16tMZ+SqUS1tbW4vaj+xyMGjVKrZ67uzuuXLkibu/btw8SiUTj1/7Ro0dDT09Po5/G5v3atWtoaGhodBxERERERET04jLQplJhYSF++OEHvPXWW6iurhbLx40bh1WrVuHcuXP4/e9/L5abmppqtGFoaKhxPbq2zMzMNNoC0Kb2nmzrydgqKioAAKGhoZBIJGr1VCqVxknx49q6761bt6BSqZCeno7Vq1ervdfQ0KBxwm1paam2bWRk1GT543NUUVEBQRBga2urEcPDhw9RWVmpVtbYvDc0NEClUkFfX7/RsRAREREREdGLSasEwKeffgoASE5O1rimHPhtdUBSUlLHRvacWFlZAQA2btwIHx8fjfdlMlmH76tQKKCvr4+oqCjMmjWrLWFrxcrKCi+99BKKiopgYKD50T++qoCIiIiIiIj+t7SYALh//z62bt2K/v37Y/ny5Rrv/+Uvf8Fnn32GZcuWafzq/d9IqVRCoVAgLy+v0RvjPY19pVIpBg8ejMOHD2PFihXiL/odbfjw4Xj33Xdx+vRpTJo0qd3tGRgYQF9fv80rO4iIiIiIiOjZaTEBkJOTg8rKSqSmpmLw4MEa78+cORNRUVE4fPgwXnnllacR4zNlYmKC1NRUREZGoqamBuPHj4eFhQWuXbuGb7/9FkFBQZg8eXKH75uamgp/f3/4+/tj9uzZcHJyQmVlpfgYw5SUlHaPzd/fH1OnTkVERASKi4sxcOBAGBgY4PLly9izZw/S09PRo0ePVrXp5uaGHTt2QKlUwsTEBF27duVKAiIiIiIiohdQizcB/PTTT2FqaoqwsLBG3580aRKMjY3FywT+F0REROCrr75CRUUFIiIiMGbMGCxduhQGBgbw9vZ+Kvt6enqisLAQ3bt3R1xcHEaOHIl58+bh3LlzCAwM7LCxbd68GcuXL0dubi7CwsIQHh6ONWvWwNPTs9F7A7Rk1apVUKlUCAoKgq+vL7788ssOi5WIiIiIiIg6jkQQBOF5B0FEREREREREHeP48ePivx//IVrrxwASERERERER0X8vJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHMAFAREREREREpAOYACAiIiIiIiLSAUwAEBEREREREekAJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHMAFAREREREREpAOYACAiIiIiIiLSAUwAEBEREREREekAJgCIiIiIiIiIdAATAEREREREREQ6gAkAIiIiIiIiIh3ABAARERERERGRDmACgIiIiIiIiEgHNJsAqKurg0QiafHl4eEBAPDx8UF4eHiLnSYlJcHExKTdwQcGBmL06NHidn5+PiQSCYqKitrddmtoO+6nqa1zevHiRSxevBjl5eVPIaqmCYKAefPmoXPnztDT00NISMgz7Z+IiIiIiEjXGDT3prGxMbZv365WFhkZCRcXF8TFxYllCoWiVZ126tQJbm5urdpHG3K5HO7u7jA2Nu7wtv9XXbx4EUuWLEFISAjs7OyeWb/Z2dlYuXIlNmzYgN69e8PS0vKZ9U1ERERERKSLmk0A6OvrIzQ0VK0sOjoa9vb2GuWtMWPGDMyYMaPN+zfFy8sLpaWlHd4udbwff/wRpqamiIiIeN6hEBERERER6YSncg+A7OxseHh4QCaToW/fvjh06JDa+08uV6+vr8eCBQvQtWtXGBkZwcbGBgEBAThx4kSr+m3sEoBHy/PXrl0LFxeXJmMCgC+//BJKpRIymQwKhQJhYWH4+eefO2zcpaWlmDRpEpydnSGVStG9e3fMmTMHNTU1avWOHDmCgIAAWFhYQC6Xa6y40FZdXR3mzp0LBwcHvPTSS3BxcUFKSgoEQRDHO3ToUAC/JU8eXdJx4cIFAMD69evRq1cvyOVymJubo0+fPsjIyGix3/379+Pll1+GsbExFAoFxowZgx9++EF8v2vXroiPj0dtba3Y55dfftlkey3FMX/+fNjZ2eGrr75Cnz59IJVK0aVLF6Smpqq1o+38P5obf39/mJiYwMzMDP369cPu3bs16rR0vLR1DomIiIiIiDpasysA2uLo0aMoLS3FggULYGZmhhUrViA4OBgXL16EjY1No/vEx8djw4YNSE5Ohru7O6qrq1FQUIDq6uoOiSk3Nxd37txBdnY2FAoFFi5cqBHThg0bEBkZiddffx0JCQm4e/cuFi9ejICAAJw6dQqmpqbtHndZWRm6deuGsLAwWFlZ4dKlS3j//fdRXFyM/Px8AEBFRQVGjhyJoKAgbNu2DcbGxrh48SJKSkpaNWZBEDB69GgUFhZi6dKl6NWrF77++mu89dZbKC8vR1paGoKCgpCRkYEpU6Zg79694mUZjo6O2Lt3L2bOnIm3334bw4YNw/379/Hvf/+70ZPlxx04cAAjR47EK6+8gm3btuHOnTtITEyEn58fSkpK4OzsjPz8fHzwwQfYtGkTTp06BeC3y0Iao20ct27dwrx587B582b07NkTWVlZmDVrFuRyOd58802t5x8APvnkE8yaNQuvvfYaPv30U5iYmODEiRO4fPmyWEeb46Wtc0hERERERPRUCK1ka2srjB07ttH3vL29BRMTE6G8vFwsKysrEwAIGzduFMuWLVsmyOVycdvPz0+YOnVqa0MRhgwZIowaNUrczsvLEwAIhYWFajHZ2NgIdXV1YllVVZVaTHfu3BHMzc2F0NBQtfavXLkiSKVS4cMPP2w2Dm3H3Zji4mIBgHDq1ClBEAThwIEDAgDhp59+amH06p6c06+//rrR/mfOnCno6+sLV69eVeuvuLhYrd4777wjODk5tSoGQRCE/v37C7/73e8ElUollpWVlQmGhoZCVFSUWJaYmCgoFIoW29MmjtjYWAGAsG/fPrXyqKgowc7OTi2WJz05/7W1tYKZmVmTx7ggaH+8tHUOiYiIiIiI2qOoqEh8Pa7DLwFQKpWwtbUVt7t06QJzc/Nml9L7+vpix44diI+PR35+PlQqVYfG5OPjA7lcLm5bWFjA0tJSjOno0aOorq7GtGnT1PZzdHRE37591X4dboo241apVEhLS4O3tzdsbGwglUqhVCoBAGfPngUAuLu7QyaTYdq0acjIyMAvv/zSpjEfOXIEEokEkyZNUiufMmUKGhoa8M9//rPZ/X19fXHlyhVMnz4dOTk5Wv1qfe/ePRQWFmLChAkwMPi/xSVdunTBoEGD8N1337V6HNrGoaenhyFDhqiVDRs2DOXl5eIv99rMf0FBAW7fvo3IyMgmY9L2eGnLHBIRERERET0tHZ4AsLKy0igzMjLCvXv3mtzn/fffR1xcHLKysjBw4EBYW1tj1qxZqK2t7ZCYzMzMNMoMDQ3FmCoqKgAAoaGhkEqlaq+CggJUVla22Ic2446Li0N8fDymTZuGvXv3ori4GN988w0AiPU6d+6MgwcPwtLSEjNnzoSTkxO8vLyQm5vbqjFXVVVBoVBoPBHh0Z3+q6qqmt1/7Nix2LJlCy5cuICQkBBYW1tj1KhROH/+fJP7VFdX4+HDh40+TcDOzq7FPtsTh5mZmVrSAfi/z+Tq1asAtJv/R5+1g4NDkzFpe7y0ZQ6JiIiIiIielqdyE8DWkkqlSExMxJkzZ/DLL79g+fLl2Lx5M/76178+k/4fnShu3LgRJSUlaq9///vf2Lx5c4f0k5GRgblz5yImJgb9+vVDz549IZVKNeoplUrs3r0b1dXVyMvLQ6dOnTB27NhWrQawtLRETU0N/vOf/6iVl5eXA2g8YfGkqVOn4p///CeqqqqQmZmJc+fOISQkpMn65ubm0NPTE/t4sl9t+mxrHNXV1bh7965a2aMT/0cn89rMv7W1NQA0O9etOV5aO4dERERERERPywuRAHicg4MDoqKi4O/v/8we6adUKqFQKJCXlwdXV1eNV5cuXdrdhyAIuHv3LszNzdXKMzMzm9zH0NAQ/v7+SExMRH19fat+OQ4ICIAgCNi6dataeUZGBgwMDODn5wfgt1UKAJpdoWFmZobXXnsNf/rTn3DmzJkmL9GQSqXo168ftm/fjgcPHojlP//8M/Ly8hAQEKB1/G2J48mxfv755+jcuTO6du2q9fwrlUqYmZlh3bp1TcbRluNF2zkkIiIiIiJ6Wjr8KQBtERgYiICAAHh6ekKhUODYsWP47rvvsGjRomfSv4mJCVJTUxEZGYmamhqMHz8eFhYWuHbtGr799lsEBQVh8uTJ7epDIpFg6NChWL9+PYKDg9GlSxds27YNW7ZsUav3+eefY+fOnRgzZgycnZ1RU1ODtLQ02NjYwMvLS+v+goKCEBAQgOjoaNy4cQO9evXCvn37sHbtWvzlL39B586dAQCurq7Q19fH2rVrIQgCDA0N0atXL7z99ttQqVQYOHAg7OzscPnyZaxZswavvvoqDA0Nm+x36dKlGD58OIYPH47Zs2fjzp07WLJkCWQyWZseZThv3jyt4pDL5UhMTMTt27fFpwDs3r0ba9asES8N0Gb+5XI5kpOTERUVheDgYEyZMgWmpqYoKSmBTCZDTEyM1seLNrG/8847SE5ORllZWbOXHRAREREREbXXC5EAGDRoEHbt2oW0tDTU19ejW7duSEpKQmxs7DOLISIiAg4ODkhJSUFERARUKhUcHBwwePBgeHt7d0gfa9euxZw5c+Dn54eGhgb4+/tjx44d8Pf3F+u4ublhx44dSEhIwPXr12FhYYEBAwbg4MGDGr9eN0cikWDPnj1455138OGHH+LmzZtwdnZGcnIy5s+fL9azsbFBeno6UlJSsGXLFjx8+BDnz5/HgAEDsGbNGmRmZqK6uhp2dnYIDg7G0qVLm+136NCh+Prrr7F48WJMnjwZhoaGCAgIQHJyMpydnVs9Z9rGYWJigqysLMydOxcnT56EjY0NPvjgA8ycOVOso838A8Cbb76JTp06ITk5GdOnT4ehoSF69uyJhIQEsY42x4s2sTc0NKChoQGCILR6boiIiIiIiFpDIvDMg/7LzZ8/HxkZGY3ee4CIiIiIiEjXHD9+XPz34z9ov3D3ACAiIiIiIiKijscEABEREREREZEO4CUARERERERERP9DeAkAERERERERkQ5jAoCIiIiIiIhIBzABQERERERERKQDmAAgIiIiIiIi0gFMABARERERERHpACYAiIiIiIiIiHQAEwBEREREREREOoAJACIiIiIiIiIdwAQAERERERERkQ5gAoCIiIiIiIhIBzABQERERERERKQDmAAgIiIiIiIi0gFMABARERERERHpACYAiIiIiIiIiHQAEwBEREREREREOoAJACIiIiIiIiIdwAQAERERERERkQ5gAoCIiIiIiIhIBzABQERERERERKQDmk0A1NXVQSKRtPjy8PAAAPj4+CA8PLzFTpOSkmBiYtLu4AMDAzF69GhxOz8/HxKJBEVFRe1uuzW0HTdp50Wbz/nz58POzq7ZOs/r2CMiIiIiItKWQXNvGhsbY/v27WplkZGRcHFxQVxcnFimUCha1WmnTp3g5ubWqn20IZfL4e7uDmNj4w5vm6g5PPaIiIiIiOhF12wCQF9fH6GhoWpl0dHRsLe31yhvjRkzZmDGjBlt3r8pXl5eKC0t7fB26b9HfX09jIyMnnm/PPaIiIiIiOhF91TuAZCdnQ0PDw/IZDL07dsXhw4dUnv/yUsA6uvrsWDBAnTt2hVGRkawsbFBQEAATpw40ap+G1uG/Wg5+dq1a+Hi4tJkTADw5ZdfQqlUQiaTQaFQICwsDD///HOHjbu0tBSTJk2Cs7MzpFIpunfvjjlz5qCmpkat3pEjRxAQEAALCwvI5XKNFReN0bbtxjxa4p6XlwelUgljY2P06NED6enpGnXPnz+PcePGwdzcHMbGxujXrx/27NnT5vaas2nTJri4uEAqlcLT0xP79+9vtJ+DBw+if//+MDY2RmxsLADg5s2biIqKgr29PYyMjODq6op169Z12Jz9/e9/h6GhIZKSkgBoHnuPLp/58MMPMW/ePNja2kKhUGDEiBEoKytTa+vhw4dYtGgR7O3tIZPJ8Morr6C0tBQGBgb44IMPmo2jrKwM4eHhsLOzg5GRERwdHRESEoLa2loAQE5ODiQSCXbv3o3hw4dDLpfD0tISM2fOxJ07d9TaSk5ORr9+/WBhYQELCwv4+fkhNzdXo8+bN29i9uzZcHJygpGREZycnDB16lTU19eLdU6dOoXg4GDxOPHz80NeXl6L80pERERERE9PsysA2uLo0aMoLS3FggULYGZmhhUrViA4OBgXL16EjY1No/vEx8djw4YNSE5Ohru7O6qrq1FQUIDq6uoOiSk3Nxd37txBdnY2FAoFFi5cqBHThg0bEBkZiddffx0JCQm4e/cuFi9ejICAAJw6dQqmpqbtHndZWRm6deuGsLAwWFlZ4dKlS3j//fdRXFyM/Px8AEBFRQVGjhyJoKAgbNu2DcbGxrh48SJKSkqa7V+btptTXV2NuXPnYuXKlXB1dcW2bdsQExMDFxcXjBgxAgBQXl4Of39/yOVyrFq1Cubm5vj4448xduxY7Ny5EyEhIa1qrzl5eXk4efIk3nvvPcjlcqSlpWH06NE4fvw4evXqpdbP7NmzkZaWht69e6O+vh61tbUYOHAgampqsGjRIvTo0QMHDhxAVFQU7t+/j+jo6HbN2fLly5GQkIA1a9YgIiKi2XEsWbIE0dHROHbsGG7fvo2pU6di4sSJKCgoEOssXboU7777Lt5++20MGTIExcXFCAkJgSAILc5TaGgo6uvrsXr1anTu3Bm//vorcnNzcf/+fbV6b7zxBj766CNkZmbixIkTeP3111FTU4OtW7eKdS5duoTIyEh069YNDQ0NyMnJwYgRI5Cbm4uhQ4cCAGpqauDn54fKykq888476N27NyoqKrBr1y7cv38fRkZGOHnyJPz8/ODu7o5169bB1NQU69atQ2BgIL7//nt4e3u3OC4iIiIiInoKhFaytbUVxo4d2+h73t7egomJiVBeXi6WlZWVCQCEjRs3imXLli0T5HK5uO3n5ydMnTq1taEIQ4YMEUaNGiVu5+XlCQCEwsJCtZhsbGyEuro6sayqqkotpjt37gjm5uZCaGioWvtXrlwRpFKp8OGHHzYbh7bjbkxxcbEAQDh16pQgCIJw4MABAYDw008/tTD6lj3ZdlNiY2MFAMKxY8fUyj09PdU+l7feekvQ19cXzp07J5Y9ePBAcHNzE3r27Nnq9pri7e0tGBgYCJcvXxbL6uvrBUdHR7XP6FE/Bw8eVNv/vffeE/T19YWSkhK18ujoaMHa2lp48OBBk303NmexsbGCra2t8PDhQ2Hu3LmCsbGxsGvXLrX9njz2amtrBQDCyJEj1eplZ2erfb41NTWCiYmJEBMTo1YvPT1dACCsWLGiyVjv378vSCSSZo+xPXv2CACEv/71r2rl27ZtEyQSiXD69Okm9xUEQRg7dqwwbtw4cXvJkiWCRCIRjh8/3uQ+QUFBgrOzs9p3rqGhQejdu7cQEhLSbH9ERERERNR+RUVF4utxHX4JgFKphK2trbjdpUsXmJubN7uU3tfXFzt27EB8fDzy8/OhUqk6NCYfHx/I5XJx28LCApaWlmJMR48eRXV1NaZNm6a2n6OjI/r27avVL+jajFulUiEtLQ3e3t6wsbGBVCqFUqkEAJw9exYA4O7uDplMhmnTpiEjIwO//PKLVmPUpu3myGQy+Pr6qpV1795dLf4jR47A19cXLi4uYpm+vj4mTZqEH3/8ETdu3NC6vYaGBlRXV6u9HtevXz84OzuL2y+99BJCQkLwr3/9S62egYEBBg8erFa2b98+eHp6wtPTU608ODgYN2/exJkzZwC0bs4aGhowefJkfPbZZ9i/fz+Cg4OhjYCAAI05ACDOQ2lpKerq6jB+/Hi1ek9uN8bQ0BCenp5YunQp0tPTm70HQVBQkNr28OHDIQiC2kqEkydPYsKECejevTvkcjmkUilycnLU5mL//v3w9vZG3759G+3n/v37OHToEMaPH6/2ndPT08Po0aO1+i4REREREdHT0eEJACsrK40yIyMj3Lt3r8l93n//fcTFxSErKwsDBw6EtbU1Zs2aJV7H3F5mZmYaZYaGhmJMFRUVAH5bTi2VStVeBQUFqKysbLEPbcYdFxeH+Ph4TJs2DXv37kVxcTG++eYbABDrde7cGQcPHhSv03ZycoKXl1ej12I/Tpu2m9PYJQ6PzxEAVFVVNfo4vEdlVVVVWrdXWFgoXmv+6PW4Tp06aexva2uLX3/9VW1pvJWVFfT01A/jiooKlJSUaHyWjx4Z+ejzbM2c1dXVYc+ePVAqlWKSQBtPHnuGhoZq7f/666+NjvfxZFJzcnJyMHToULz33nvo1asXnJyckJaWplHP0tJSIy4DAwNcvXoVwG+XQwwePBjV1dX429/+hoKCApSUlCA0NFRtLiorK+Hg4NBkPLdu3YJKpUJ6errG/KekpGj1XSIiIiIioqejw+8B0BZSqRSJiYlITEzE1atXsXv3bsTGxkIikWD16tVPvf9HJ+8bN26Ej4+PxvsymaxD+snIyMDcuXMRExMjljX23HilUondu3dDpVLh6NGjWLZsGcaOHYsLFy7A0dGxXW23h6WlJcrLyzXKH5U1lgRpiru7e7M3hbt+/XqjZZ07d4ZEImm2bSsrK/j6+mLz5s2Nvt+lSxcArZszhUKBzMxMjBo1CuHh4di6dSsMDNr/9encuTOA35IWf/jDH8TyxsbfGAcHB6xfvx7Ab6sJNm3ahNjYWDg5OSEsLEysd+3aNbUVEdevX8eDBw/Ek/mcnBzU1tZi586dajforKurU+vP2tq62VUpCoUC+vr6iIqKwqxZs7QaAxERERERPRtP5SkA7eHg4ICoqCj4+/s/s8eqKZVKKBQK5OXlwdXVVeP16ISxPQRBwN27d2Fubq5WnpmZ2eQ+hoaG8Pf3R2JiIurr63H+/PkOa7stAgICUFhYiAsXLohlDx8+xBdffAE3NzdYW1tr3ZapqSn8/f3VXo8rLCzE5cuXxe36+npkZ2djwIABLbY9fPhwnD59GoaGho1+njKZrE1zNmjQIHz99dfIzc3FxIkTO+RSFQ8PD5iYmGDHjh1q5U9ua9tWamoqjIyMNL47X3zxhdr2559/DolEIq5mqKurw0svvaS2bP/mzZs4fPiw2n5BQUE4ceJEk4kSqVSKwYMH4/Dhw+jWrVuj809ERERERM/HC7ECIDAwEAEBAfD09IRCocCxY8fw3XffYdGiRc+kfxMTE6SmpiIyMhI1NTUYP348LCwscO3aNXz77bcICgrC5MmT29WHRCLB0KFDsX79egQHB6NLly7Ytm0btmzZolbv888/x86dOzFmzBg4OzujpqYGaWlpsLGxgZeXV7vabq+YmBhs2rQJQ4cOxeLFi6FQKLBmzRr8+OOPyM7O7tC+bG1tMWzYMCxZsgQymQwrV65ERUUFEhMTtYpz69atCAgIwLx58+Dh4YG7d+/izJkzyMvLw969e9s8Z/7+/sjNzcXw4cMxYcIEZGZmisv628LMzAyxsbFYtmwZTE1N8eqrr6K4uBgff/wx9PT0NC5veFxZWRkmT56MSZMm4fe//z309PSQmZkJlUqFwMBAtbqHDx9GTEwMRo0aheLiYixatAgTJ06Eh4cHAGDo0KFYuHAhli5digULFuCXX37BjBkzNMYWExODjIwMBAUFYeHChejduzdu3ryJXbt2Yf369TAzM0NqaqqY1Hn0uMDKykoxaZCSktLm+SIiIiIiorZ7IRIAgwYNwq5du5CWlob6+np069YNSUlJ4jPdn4WIiAg4ODggJSUFERERUKlUcHBwwODBgzvssWVr167FnDlz4Ofnh4aGBvj7+2PHjh1qv367ublhx44dSEhIwPXr12FhYYEBAwbg4MGDGr9Wt7bt9rKzs0N+fj7eeustxMTE4N69e+jduzd27dqFMWPGdFg/wG8n2sOGDUN8fDyuXLkCV1dX7NmzRzxhbY6pqSny8/OxdOlS/O1vf8PVq1dhbm4OV1dXhIeHi/XaOmcvv/wy9u/fj2HDhiEsLKzdKy0WLVqEhoYGbNiwAR988AF8fX3x2Wef4eWXX4ZCoWhyv0djWrVqFa5cuQJDQ0O4u7sjOzsbAwcOVKu7ZcsWpKenY/z48TAwMMD06dOxcuVK8f2+fftiy5YtWLp0Kd5//304ODhg5syZ8PDwwL59+8R6ZmZmyM/PR0JCAlJTU1FZWQlbW1u8+uqrMDIyAgB4enqisLAQixcvRlxcHGpqamBjYwMfHx9eFkBERERE9BxJBEGLh40T0TO1a9cuhISE4MSJE02u/NBGTk4OxowZgx9//JHL74mIiIiIdMTx48fFfz/+g/YLsQKASJcVFBTgwIED6NevH6RSKU6cOIF3330XQ4YMadfJPxERERER0eOYACB6zuRyOb755husXLkStbW1sLW1RXh4ON57773nHRoREREREf0P4SUARERERERERP9DmroE4IV7DCARERERERERdTwmAIiIiIiIiIh0ABMARERERLgTIFMAACAASURBVERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqg2QRAXV0dJBJJiy8PDw8AgI+PD8LDw1vsNCkpCSYmJu0OPjAwEKNHjxa38/PzIZFIUFRU1O62W0PbcVPHmj9/Puzs7J53GCJt4nlexyi1zZN/Y4iIiIiI/psZNPemsbExtm/frlYWGRkJFxcXxMXFiWUKhaJVnXbq1Alubm6t2kcbcrkc7u7uMDY27vC2iToCj1EiIiIiInpemk0A6OvrIzQ0VK0sOjoa9vb2GuWtMWPGDMyYMaPN+zfFy8sLpaWlHd4u/e+pr6+HkZHRM++XxygRERERET0vT+UeANnZ2fDw8IBMJkPfvn1x6NAhtfefvASgvr4eCxYsQNeuXWFkZAQbGxsEBATgxIkTreq3seXVj5bnr127Fi4uLk3GBABffvkllEolZDIZFAoFwsLC8PPPP3fYuEtLSzFp0iQ4OztDKpWie/fumDNnDmpqatTqHTlyBAEBAbCwsIBcLtdYcdEYbdtuj5ycHEgkEhw4cADjxo2Dqakp7OzsEBUVhbt376rVPX/+PMaNGwdzc3MYGxujX79+2LNnj1qdR0vm8/LyoFQqYWxsjB49eiA9Pb1VcRUUFKB///6QSqXo0qULUlNTG437q6++wtixY6FQKODj4wMAaGhowPLly/GHP/wBRkZGsLe3R2xsLO7duyfuf/v2bURHR6Nnz56Qy+Wwt7dHSEgIzp0712Jsf//732FoaIikpCQA7T9GMzMz0bNnT0ilUnh4eGDnzp1aLVNv6Tv26HKfFStWYMaMGbC2toaxsTGGDx+OCxcuqLW1a9cuBAUFwc7ODnK5HL169cJHH32EhoYGtXoNDQ1ISUmBm5sbpFIpbGxsMHz4cJw5c0asc/PmTURFRcHe3h5GRkZwdXXFunXrWpxXbT+T1hxj27dvF+fWzc0NWVlZLcahzdwC//cZp6SkiPU8PT2xf//+Ns0t8NvfK39/f5iYmMDMzAz9+vXD7t27xfe1ObY76m8vEREREf13aHYFQFscPXoUpaWlWLBgAczMzLBixQoEBwfj4sWLsLGxaXSf+Ph4bNiwAcnJyXB3d0d1dTUKCgpQXV3dITHl5ubizp07yM7OhkKhwMKFCzVi2rBhAyIjI/H6668jISEBd+/exeLFixEQEIBTp07B1NS03eMuKytDt27dEBYWBisrK1y6dAnvv/8+iouLkZ+fDwCoqKjAyJEjERQUhG3btsHY2BgXL15ESUlJs/1r03ZHeeONN5CUlITVq1fj5MmTCA8Ph5mZGZKTkwEA5eXl8Pf3h1wux6pVq2Bubo6PP/4YY8eOxc6dOxESEiK2VV1djblz52LlypVwdXXFtm3bEBMTAxcXF4wYMaLFWOrq6jBhwgS89dZbcHV1RXZ2NubPnw+5XI4333xTrW5ERAQSExPx0Ucf4c6dOwCA6dOnIysrC3FxcRg0aBDOnj2L+Ph4lJWViSeAt2/fxr1797Bo0SLY29ujqqoKa9asgVKpxJkzZ9CpU6dGY1u+fDkSEhKwZs0aRERENDsObY7RQ4cOITw8HOPHj8dHH32EmzdvIi4uDnfv3kXfvn2bbV/b79iSJUsQExODH3/8Ebdu3cIbb7yBwMBAnD17Vlwxcf78eQQFBSEmJgYymQxFRUVISEjAjRs3xEQHALz++uvYsWMHYmJiEBgYiHv37uHIkSP49ddf4erqitraWgwcOBA1NTVYtGgRevTogQMHDiAqKgr3799HdHR0k+NpzWeizTF26NAhTJw4EWPGjMHKlStx48YNzJs3Dw8ePOiwuc3JyUFNTQ2+/fZbyOVyvPvuuxg9ejSOHz+OXr16tWpuP/nkE8yaNQuvvfYaPv30U5iYmODEiRO4fPmyWEebY/tp/+0lIiIioheM0Eq2trbC2LFjG33P29tbMDExEcrLy8WysrIyAYCwceNGsWzZsmWCXC4Xt/38/ISpU6e2NhRhyJAhwqhRo8TtvLw8AYBQWFioFpONjY1QV1cnllVVVanFdOfOHcHc3FwIDQ1Va//KlSuCVCoVPvzww2bj0HbcjSkuLhYACKdOnRIEQRAOHDggABB++umnFkbfsifbbq89e/YIAISUlBS18piYGMHJyUncfuuttwR9fX3h3LlzYtmDBw8ENzc3oWfPnmJZbGysAEA4duyYWnuenp5aHQ+P9v/HP/6hVj5hwgTBzs5OUKlUanEnJCSo1fv+++8FAMKqVavUyrOysgQAQklJSZN9q1QqwcrKSkhPT1eLx9bWVnj48KEwd+5cwdjYWNi1a5fafm09RgVBEAYOHCj06dNHrb1Tp04JANS+B41p6TtWW1srABD69++vVn7lyhXB0NBQY46etHLlSsHKykp4+PChIAiC8N133wkAhJUrVza5z3vvvSfo6+trzHN0dLRgbW0tPHjwoNk+n9TUZ6LNMTZo0CChZ8+eQkNDg1hWUFDQIXMrCL99xjKZTKisrBTLHj58KLi5uWn83XnSk3NbW1srmJmZNfl3WBC0P7bb+reXiIiIiF5sRUVF4utxHX4JgFKphK2trbjdpUsXmJubN7uU3tfXFzt27EB8fDzy8/OhUqk6NCYfHx/I5XJx28LCApaWlmJMR48eRXV1NaZNm6a2n6OjI/r27avVL+jajFulUiEtLQ3e3t6wsbGBVCqFUqkEAJw9exYA4O7uDplMhmnTpiEjIwO//PKLVmPUpu2OEhAQoLbdvXt3XLt2TVymfOTIEfj6+sLFxUWso6+vj0mTJuHHH3/EjRs3xHKZTAZfX1+N9h6ft5qaGlRXV4uvBw8eiO9JJBKMHz9ebf8JEyagvLxc7ddQ4Lc7uj9u3759kEgkmDJlilr56NGjoaenp/a5f/nll3jllVfg6OgIY2NjmJiYoKqqSmNuGxoaMHnyZHz22WfYv38/goODoY2WjlFBEHDs2DGMGzdObb9evXqpzXNTtP2ODRs2TG3b0dER7u7u+Ne//iWWXb9+Hf/v//0/uLu7Q6FQQCqVIi4uDpWVlaisrAQAcWn7G2+80WRM+/btg6enJzw9PdXKg4ODcfPmTbVLBRqj7WfS0jEmCAKOHj2KsLAw6On935/E/v37o1u3bs3GAGg/tz4+PrC0tBS3JRIJgoKCWj23BQUFuH37NiIjI5uMSdtj+2n/7SUiIiKiF0uHJwCsrKw0yoyMjNSuO33S+++/j7i4OGRlZWHgwIGwtrbGrFmzUFtb2yExmZmZaZQZGhqKMVVUVAAAQkNDIZVK1V4FBQXif7ybo8244+LiEB8fj2nTpmHv3r0oLi7GN998AwBivc6dO+PgwYOwtLTEzJkz4eTkBC8vL+Tm5jbbvzZtd5Qn59PQ0BANDQ3iyUNVVVWjj8N7VFZVVSWWNXZpxeOfDQDY2trCwsJCfD1+Yq5QKDRu5vcoEXP16lW18ieX6ldUVEAQBNja2qp95gqFAg8fPhQ/9127duG1115Dr1698I9//APHjx9HSUkJunbtqjG3dXV12LNnD5RKpZiA0UZLx2hVVRXq6+sbvdzg8cRTU7T9jj1+gvqIlZWVOJcNDQ0YPXo0cnJyEB8fj8OHD6OkpATLly8H8H/HWmVlJRQKRbOP+6yoqEBJSYnGd+7R/Qya+9615jNp6Rh7NLf29vYa9Rore1J75/bXX3+FIAitmlsAcHBwaDImbY/tp/23l4iIiIheLB1+D4C2kEqlSExMRGJiIq5evYrdu3cjNjYWEokEq1evfur9Pzp537hxo3hzuMfJZLIO6ScjIwNz585FTEyMWNbY8+CVSiV2794NlUqFo0ePYtmyZRg7diwuXLgAR0fHdrX9LFhaWqK8vFyj/FFZY8mS5nz77bd4+PChuP3oemngt9UB9+7dg1QqFcuuX78OoPkTpEdxvPTSSygqKoKBgeZXwdraGsBvc9uvXz+NG8c9Shw9TqFQIDMzE6NGjUJ4eDi2bt3aaNutZWlpCSMjo0b7vH79eouP4tT2O3bt2jWNfa9evQpvb28AwJkzZ1BUVISvv/4aw4cPF+vk5OSo7WNtbY2amhrU1dU1mQSwsrKCr68vNm/e3Oj7Xbp0aXI8rflMWvJobm/duqXxXlVVFczNzZvdv71z27lzZ0gkklbNLQD88ssv6NOnT6MxaXtsP++/vURERET0bD2VpwC0h4ODA6KiouDv7//MHpemVCqhUCiQl5cHV1dXjVdzJyLaEgQBd+/e1TiZyMzMbHIfQ0ND+Pv7IzExEfX19Th//nyHtf00BQQEoLCwUO3u8Q8fPsQXX3wBNzc38eRDWy+//DL8/f3F1+Mnu4IgaNytfevWrejcuTO6du3abLvDhw/H/fv3cfr06UY/90dx1tXVwcLCQm3fr776SryR4JMGDRqEr7/+Grm5uZg4cWKHLKuWSCTo168fdu7cqVZ++vTpJo+LpjT3HcvKylK7xKK4uBhnzpzBgAEDAPw2FwA0jrXt27erbQcFBQFAs3f0Hz58OE6fPg1DQ8NG57+5xFtrP5PmSCQS9O/fX+OO/JcvX9bqSQ+Pa25ui4qK1L4T//nPf5Cdnd3quVUqlTAzM2txbrU5trWNnYiIiIj+N7wQKwACAwMREBAAT09PKBQKHDt2DN999x0WLVr0TPo3MTFBamoqIiMjUVNTg/Hjx8PCwgLXrl3Dt99+i6CgIEyePLldfUgkEgwdOhTr169HcHAwunTpgm3btmHLli1q9T7//HPs3LkTY8aMgbOzM2pqapCWlgYbGxt4eXm1q+1nJSYmBps2bcLQoUOxePFiKBQKrFmzBj/++COys7M7tC+5XI6FCxeiqqpKfApAVlYW1qxZ0+Iv7/7+/pg6dSoiIiJQXFyMgQMHwsDAAJcvX8aePXuQnp6OHj16YNiwYYiLi8PevXsxZMgQHD16FLNnz252ebu/vz9yc3MxfPhwTJgwAZmZmTA0NGzXWJcsWYIhQ4ZgwoQJeOONN1BZWYmEhATY2dmpXbveGG2/YyqVCqNHj0Z0dDSqqqqwcOFCODs7i9fy9+rVC507d8a7776LTZs24eHDh3jvvfc0TpQHDhyIiRMnIi4uDleuXMGQIUOgUqlw5MgRjBkzBq+++ipiYmKwdetWBAQEYN68efDw8MDdu3dx5swZ5OXlYe/evU2Opy2fSXMWL16MIUOG4N1330V0dDQqKirwpz/9SW1lSVO0nVt7e3uMGDECS5YsgVwuR2pqKqqqqpCYmAhA+7mVy+VITk5GVFQUgoODMWXKFJiamqKkpAQymQwxMTFaH9vP+28vERERET1bL0QCYNCgQdi1axfS0tJQX1+Pbt26ISkpCbGxsc8shoiICDg4OCAlJQURERFQqVRwcHDA4MGDxeXP7bV27VrMmTMHfn5+aGhogL+/P3bs2AF/f3+xjpubG3bs2IGEhARcv34dFhYWGDBgAA4ePNjsUmRt2n5W7OzskJ+fj7feegsxMTG4d+8eevfujV27dmHMmDEd2peJiQm2b9+OuXPn4uTJk7CxscEHH3yAmTNnarX/5s2b4ePjg40bNyI9PR1GRkbo2rUrRo4cKV5bHx0djfLyckRGRuLWrVtwc3PD6tWrERcX12zbL7/8Mvbv349hw4YhLCys3SsyXnnlFXzxxRdITEzEmDFj0L17dyxfvhzJycktXgKg7XdswYIFKCsrw5///GfU1tZi0KBBWL16tXifBZlMht27dyMmJgbOzs4wNTVFSEgIUlNTNR51mJGRAU9PT2zevBmrV6+GQqGAr6+v+HhGU1NT5OfnY+nSpfjb3/6Gq1evwtzcHK6urggPD292PG39TJryyiuvYOvWrVi0aBGWLl0KJycnzJ8/X6sEgLZz6+fnh2HDhmHRokW4cuUKXF1dsWfPHnh4eABo3dy++eab6NSpE5KTkzF9+nQYGhqiZ8+eSEhIEOtoc2y/CH97iYiIiOjZkQiCIDzvIIiobX799Vf06NEDSUlJ+Mtf/tLmdurq6mBqaopPPvlEPEGnjuPj44MePXpg69atzzsUIiIiItIBx48fF//9+A/aL8QKACJqWV1dHd5++20EBgbC2toaly5dQnJyMkxMTDQeYUlERERERPQkJgCI/ksYGBjgypUrePPNN1FZWQkTExMMHjwYWVlZrX6yAhERERER6R5eAkBERERERET0P6SpSwBeuMcAEhEREREREVHHYwKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5gAICIiIiIiItIBTAAQERERERER6QAmAIiIiIiIiIh0ABMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkA5pNANTV1UEikbT48vDwAAD4+PggPDz8mQTeXklJSTAxMVErMzAwwAcffPCcIiIiIiIiIiJ6egyae9PY2Bjbt29XK4uMjISLiwvi4uLEMoVC8XSie8Y8PDxgbW39vMMgIiIiIiIi6nDNJgD09fURGhqqVhYdHQ17e3uN8v8FJSUlzzsEIiIiIiIioqfiqdwDIDs7Gx4eHpDJZOjbty8OHTqkUefUqVMIDg6Gubk5jI2N4efnh7y8PLU6R44cQUBAACwsLCCXyzVWHmjbjraevARg/vz5sLOzQ15eHpRKJYyNjdGjRw+kp6e3aTxlZWUIDw+HnZ0djIyM4OjoiJCQENTW1rYpXiIiIiIiIiJtdXgC4OjRo0hISMCCBQvwj3/8A1KpFMHBwbhx44ZY5+TJk3j55Zdx/fp1rFu3Djt37kSnTp0QGBiI48ePAwAqKiowcuRIWFlZYdu2bdi3bx/i4+OhUqla1U57VVdXY+7cuVi+fDkuXbqEOXPmICYmBl9//XWr4wgNDcUPP/yA1atX49ChQ/joo4/QqVMn3L9/v0NiJSIiIiIiImqKRBAEoTU72NnZQalU4ssvv9R4z8fHB2fPnsWFCxdga2sLAPj555/h7OyMjRs34s9//jMAYNiwYTh79iz+/e9/Qy6XAwAePnwILy8v/O53v0N2dja++eYbDB06FD/99BN+97vfNRqLNu00JSkpCcuXL0ddXZ1YZmBggOXLl2P+/PkAflsBkJqaimPHjsHX11es16dPH/Tu3RtbtmzROg6VSgUjIyNs2LBBnAciIiIiIiKijvb4D9He3t7ivzt8BYBSqRRP/gGgS5cuMDc3x88//wwAuH//Pg4dOoTx48eLJ8sAoKenh9GjRyM/Px8A4O7uDplMhmnTpiEjIwO//PKLWj/attNeMplM7eQfALp3797q8RgaGsLT0xNLly5Feno6SktLOyQ+IiIiIiIiIm10eALAyspKo8zIyAj37t0DANy6dQsqlQrp6emQSqVqr5SUFFRWVgIAOnfujIMHD8LS0hIzZ86Ek5MTvLy8kJub26p22svU1FSjzNDQsNXjAYCcnBwMHToU7733Hnr16gUnJyekpaV1SJxEREREREREzWn2KQBPg0KhgL6+PqKiojBr1qxm6yqVSuzevRsqlQpHjx7FsmXLMHbsWFy4cAHW1tZat/M0tWY8Dg4OWL9+PQCgtLQUmzZtQmxsLJycnBAWFvYswiUiIiIiIiId9cwTAFKpFIMHD8bhw4exYsUKGBkZtbiPoaEh/P39kZiYCD8/P5w/fx6Ojo6tbudpaMt4AMDDwwOpqan4+OOPUVpaygQAERERERERPVXPPAEAAKmpqfD394e/vz9mz54NJycnVFZWoqioCACQkpKCzz//HDt37sSYMWPg7OyMmpoapKWlwcbGBl5eXlq386KMp6ysDJMnT8akSZPw+9//Hnp6esjMzIRKpUJgYOAziZOIiIiIiIh013NJAHh6eqKwsBCLFy9GXFwcampqYGNjAx8fH3EZvZubG3bs2IGEhARcv34dFhYWGDBgAA4ePAhzc3Ot23lRxmNubg5XV1esWrUKV65cgaGhIdzd3ZGdnY2BAwc+s1iJiIiIiIhIN7X6MYBERERERERE9OJ6Zo8BJCIiIiIiIqIXDxMARERERERERDqACQAiIiIiIiIiHcAEABEREREREZEOYAKAiIiIiIiISAcwAUBERERERESkAzo0AZCTkwOJRIIzZ850ZLNPlYGBAT744INn2md+fj4kEgmKiorEssDAQIwePfqZxvGsNDbexmzatAlbt259KjE8+TknJSXBxMSk1TF2tNLSUkgkEkgkEhQWFmq837VrV4SHhzda/9HLxsYGr776Kg4ePKi2r0qlwurVq+Hl5QWFQgGFQgF3d3dERkbip59+EuutWrVKrT1TU1N4eXlhzZo1aGhoeHqDJyIiIiKiZ8rgeQdAv+nWrRteeuml5x3Gc7Vp0yZYW1urnfB2FA8PD1hbWzf5vlwuh7u7O4yNjTu8b23Fx8cjNzdXq7qzZs3CiBEjIAgCysvLsXr1aowYMQL/+te/xOd8RkREICMjA3/84x8xb9486Onp4cyZM8jKysLp06fRvXt3tTY/+eQTODo6oqamBl988QWioqJw+fJlLF++vMPHSkREREREzx4TAC+I9evXP+8Q/qvU19fDyMhI6/olJSXNvu/l5YXS0tL2htVmQ4cOxf79+5GXl4eBAwe2WL9Xr15qK0ZGjBgBJycn7Ny5E97e3rhx4wYyMjIwc+ZMfPLJJ2r7Llu2DPfv39doc/DgwXB1dQUATJo0CX369MHq1avx7rvvQl9fv50jJCIiIiKi5+2p3AOguroaf/zjH2Fubg47OztERUXh7t274vu3b99GdHQ0evbsCblcDnt7e4SEhODcuXNinczMTEgkEpw6dUqj/REjRqBPnz7idkNDA5YvX44//OEPMDIygr29PWJjY3Hv3r02xX/q1CkEBwfD3NwcxsbG8PPzQ15enlqdXbt2ISgoCHZ2dpDL5ejVqxc++ugjjSXTlZWVmDJlCszMzKBQKDBlyhTcunVLo88nLwF4dDnFgQMHMG7cOJiamjY6lwBw8uRJDBo0CFKpFI6Ojli2bBmWLl2qtsS9KcnJyejXrx8sLCxgYWEBPz8/jV+h6+rqIJFI8OGHH2LevHmwtbWFQqHAiBEjUFZW1qbxPqlPnz745z//iV27dolL0adMmQIAmD9/Puzs7HDw4EH0798fxsbGiI2NBaD959DSpR6NXQLg4+OD8PBwrF27Fi4uLpDJZOjbty8OHTqksX9mZiZ69uwJqVQKDw8P7Ny5s1WXdbz++utwdXVFfHy8VvWfZGFhAYlEApVKBQCoqamBIAgav/I/0tJqEz09PSiVStTV1aGyshL19fVYsGABunbtCiMjI9jY2CAgIAAnTpxoU7xERERERPTsPZUVANOmTcOoUaPw2Wef4fTp01i8eDHMzMyQnJwM4LcEwL1797Bo0SLY29ujqqoKa9asgVKpxJkzZ9CpUycEBwdDoVAgIyMDKSkpYtvXr1/HN998o7Ysefr06cjKykJcXBwGDRqEs2fPIj4+HmVlZcjKympV7CdPnoSfnx/c3d2xbt06mJqaYt26dQgMDMT3338vLq8+f/48goKCEBMTA5lMhqKiIiQkJODGjRtISkoS2wsNDcWJEyeQnJwMFxcXfPHFF5g1a5bW8bzxxhtISkrC6tWrcfLkSYSHh6vNZVVVFV599VU4Ojri888/h5GREVauXImzZ89q1f6lS5cQGRmJbt26oaGhATk5ORgxYgRyc3MxdOhQtbpLlixBdHQ0jh07htu3b2Pq1KmYOHEiCgoK2j3er776CmPHjoWFhQXWrVsHAGoJjOrqasyePRtpaWno3bs36uvrAWj/ObRVbm4u7ty5g+zsbCgUCixcuBDBwcG4ePEibGxsAACHDh1CeHg4xo8fj48++gg3b95EXFwc7t69i759+2rVj76+PpYsWYKJEyfiwIEDGnP/pPr6etTV1QEAysvLsWzZMhgYGCAsLAzAb/cOsLOzw8qVK+Hk5IThw4dDoVC0auyXLl2CgYEBzMzMEP//2bvvuCiO/3/gr6PIwYE0UaqAnAYFJFFBFBDsHStGY0s+Ro0Goz9UgomiscWaGNRYoomxd6WoiQULJjaMLVGjJGoQwQKoINLn94cP9puVdgiKhtfz8eCR7OzszHtn5u68udndyZOxatUqzJ07Fy4uLnj48CFOnjyJhw8flqtMIiIiIiKqQqISRUVFCQBi4sSJsvQPPvhA2NnZlXpsbm6uMDc3F+Hh4VLahx9+KGxsbER+fr6U9vXXXwttbW1x584dIYQQv/76qwAglixZIitv+/btAoA4f/58qfVqa2uL+fPnS9sdOnQQ9vb2IiMjQ0rLz88XjRs3Fj179iy1rK+//lqYm5uLgoICIYQQMTExAoDYtGmTLF+nTp0EAHHmzBkprW3btqJr167SdmFbzps3T3bs2LFjZW05ZcoUoaenJ5KSkqS0rKwsYWVlJVQqVanxlqRHjx6id+/e0nZ6eroAILp06SLLt2vXLgFA/PXXX+U+3+J4e3uLHj16FEkfP368ACAOHTqkUfzP94MQRft5xowZsvaJjY0tEmPTpk2FhYWFbCykpqYKAGL16tVSmq+vr3j77bdlMVy8eFEAkPVpcS5duiQAiHXr1omCggLh7u4umjdvLu23t7cX7777bpH8z/+pVKoi7X7s2DFhb28vAAgt2sVB1AAAIABJREFULS3RqFEjERwcLK5fvy7Lt3jxYgFAnD17VqSnp4vExEQxd+5cAUAa897e3mLw4MGlngsREREREb0e4uLipL9/eymXAPTo0UO27e7ujjt37siWZe/evRutW7eGra0t9PX1YWhoiNTUVNkv14MHD0ZiYiJiYmKktHXr1qFdu3awsrICAPz000+y5eKFunXrBi0tLRw/flzjuHNycnD48GH06dMHKpVKStfS0kK3bt1kZd29exfjxo2Di4sLjI2NoVQqERISgpSUFKSkpAAATpw4AW1tbfTp00dWz4ABAzSOyc/PT7bt5OQka8uTJ0/C29sblpaWUh49PT2Nl55fuHAB/fr1g5OTE1QqFZRKJaKjo4tdQVBcLADwzz//AKic8y2Jjo4O/P39i6Rr0g8V0axZM9lYMDU1hZmZmXTOQgicPn0avXv3lh3n5uaG+vXrl6suhUKB6dOn49SpU4iKiio174QJExAbG4vY2FhERESgT58+GDJkCHbt2iXl8fX1xfXr13Ho0CGEhoaiVq1a+Oabb+Du7i57TRVq2rQpjIyMYGNjg9DQULz77rvSvSk8PDywY8cOTJ48GcePH5cuNSAiIiIiojfHS7kEwNzcXLatp6eH/Px85ObmQltbGxEREejVqxfGjBmDadOmwcLCAlpaWujSpYvsun1fX184ODhIX/qvXLmC3377DevXr5fy3Lt3D0II1KlTp0gcBQUF5foSmJaWhtzcXISHh2Pp0qWyffn5+dKX7vz8fHTr1g1paWmYMWMGnJ2doa+vj71798ruPZCUlAQLCwvo6urKyrK2ttY4ppo1a8q2dXV1ZW2ZlJQEV1fXIscV1x7Pu3XrFvz9/eHh4YHFixfDzs4Ourq6mDZtWrGPwysuFgCVer4lMTc3h5aWfL5K036oiOfPGXh23oVlp6amIjs7G7Vr1y6ST5M+eF5AQAA8PT0RFhZW6iSOk5MTfHx8ZMfFx8dj3Lhx6NWrlyzWNm3aoE2bNgCe3d/C19cX48ePx7lz52RlbtiwAXXr1oWRkREcHR1l5/7ll1/CxMQEmzZtwqxZs1CzZk0MHDgQc+fOhZGRUbnPk4iIiIiIXr0qeQrA+vXr4enpifDwcFn6vXv3ZNuFv+wvWrQIy5Ytw7p162BoaCj7gmNubo4aNWogLi4OOjpFT6e0R789z9jYGNra2hg1alSp161fvXoVcXFx2LdvHzp16iSlR0dHy/JZWVkVewO81NRUjWMqi5WVVZF2A579Ml6W6OhopKenY+fOnbLr7QuvLX+RWF72+f6bpv3wMpmZmUFPT6/EPijvdffAs7v0d+zYsdz3r3BxccGvv/6KR48elVhv48aN0a5du2LbqEmTJtJTAJ6nVCoxdepUTJ06FYmJiYiMjMT48eOhUCiKTJYREREREdHr6aVcAlCWjIwMmJqaytL27t2LJ0+eFMk7ePBgZGRkYOfOndiwYQP69OkDAwMDaX+nTp2Qk5ODS5cuwdnZuchfeSYAlEol/P39ceTIETg6OhZbXmH8AGBiYiI7ftu2bbLtFi1aIDs7G8eOHZOl79+/X+OYyuLl5YVffvkFycnJUlpOTg727NlT5rEZGRmoUaOGbIn7gwcPcOTIkReKpaLnq6enV65f7TXth5dJoVDA09MTO3fulKVfunQJ169ff6EyO3ToAF9fX0ydOhUFBQUaHSOEwG+//QYDAwOoVCpkZGTg9u3bRfLl5ubi8uXLL7Q6oZCNjQ1GjRoFHx+fKn10IhERERERlU+VTAB07NgRMTEx2LNnD7KysnD06FF8/PHHxT62rkGDBmjevDlCQ0Pxzz//YPDgwbL9Pj4+GDx4MIYNG4aQkBBERUVh3759WLZsGbp06YL4+PhyxbZw4ULcuHEDPj4+WLNmDQ4dOoStW7ciJCQEISEhAJ5d321lZYVZs2bh/v37uHv3LsaOHSt7jCEAtG7dGv7+/hg5ciTOnTuHjIwMrFq1qsiXxYoYN24cVCoVOnbsiJ07d2LPnj3o0qULtLS0iiyZf1779u2RnZ2N6dOnIzMzE9euXUPfvn2LLOHXVEXP18XFBadOnUJkZCTi4uJw48aNUvNr2g8v2xdffCHdS2H//v3YtGkTevXqBUtLyzL7oCQzZ87ElStXkJCQUOz+S5cuITo6GtHR0Vi3bh169eqFs2fP4qOPPoKOjg6Sk5Ph6OiIwMBArFixArt27cLy5cvh5+eHq1evIjg4uFzxtGvXDjNmzEBkZCSOHj2K+fPn4+jRo+jQocMLnR8REREREb16VTIBEBQUhODgYAwfPhympqYIDg7G0qVLYW9vX2z+wpsB2tjYoHXr1kX2r1mzBnPmzMHPP/+MwMBA9O/fH8uXL4e7u3u5f+l0d3fHmTNn4OTkhJCQEHTp0gXBwcG4du0a2rVrBwAwMDBAZGQkUlNTYW9vj8aNGyMrKwsLFy4sUt727dvRpEkT+Pn5wcrKCtHR0ZW6ZNrMzAyHDh2CsbEx3nvvPQwfPhw+Pj7o169fmcvPmzRpgrVr12Ljxo0wMzND586d0aVLFwwcOPCF46nI+YaGhsLT0xPvvfcePDw8MGXKlFLzl6cfXqbWrVtj06ZNuHjxIrp3744ZM2Zgzpw5sLW1faFLAACgVatWpT4K8Ntvv0X37t3RvXt3jBkzBgkJCVixYgXmz58P4Nmv9PPnz8ejR48wY8YM9OvXD59++il0dHSwYcMGjBs3rtzxREREYOjQoejcuTPWrFmDmTNnYtKkSS90fkRERERE9OophBCiqoOgylVQUABPT0/Y2NggIiKiqsOplpKSkqBWqzFz5kz8v//3/6o6HCIiIiIiqkbOnj0r/X/Tpk2l/6+SmwBS5QoLC8Nbb70Fe3t7pKSk4Pvvv8e5c+de+S/h1VVGRgYmTZqEdu3aoVatWrhx4wbmzp0LQ0NDDBkypKrDIyIiIiIiAsAJgP+E/Px8hIWF4c6dO9DS0sLbb7+N6Oho+Pn5VXVo1YKOjg4SEhLw0UcfISUlBYaGhvD398f27duLPBKTiIiIiIioqvASACIiIiIiIqL/kJIuAaiSmwASERERERER0avFCQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNcAKAiIiIiIiIqBrgBAARERERERFRNcAJACIiIiIiIqJqgBMARERERERERNUAJwCIiIiIiIiIqgFOABARERERERFVA5wAICIiIiIiIqoGOAFAREREREREVA1wAoCIiIiIiIioGuAEABEREREREVE1wAkAIiIiIiIiomqAEwBERERERERE1UCpEwAZGRlQKBRl/rm6ugIAmjVrhv79+5dZ6cyZM2FoaFjh4Nu1a4du3bpJ28ePH4dCoUBcXFyFyy4PTc/7VUhLS8Px48fx9OnTl1rPhQsX8Oeff1Z6uc/36d9//41p06YhOTlZlq9wbC5fvrzcZb4KVTUWK1tMTAzmzJlTaeV9//332Lx5c5H0CRMmwNLSstLqqey4Sa6kfizOy+iL6OhoKBQKXL16tVLL1URxn186OjpYsGDBS6nvZZZdUZq8t1bkvfB1+YwnIiL6Lyl1AkBfXx/btm2T/ZmYmMDDw0OW9vXXX5er0tq1a6NRo0YVCrw4KpUKLi4u0NfXr/Sy3xSbNm2Cn58f8vPzX2o97du3x/fff1/p5To6OsLe3l7a/vvvv/HFF18UmQCoSJmkuVc1AVDZOAHwclX1BMDrxtXVFbVq1arqMF5Llfm5zM94IiKiitMpbae2tjb69u0rSwsKCoK1tXWR9PIYMWIERowY8cLHl+Sdd97B77//Xunlvkni4uLw1ltvVcoKi5L8888/uH//Ppo2bVrpZX/33XdvRJlEAJCdnQ09Pb2qDoOq2Pnz56s6hNdWZX4u8zOeiIio4l7KPQB27doFV1dXGBgYoEmTJjh8+LBs//NLKLOzszFx4kQ4ODhAT08PFhYW8PPzw2+//VaueotbHli4PH/FihWoX79+iTEBwO7du+Hl5QUDAwMYGxsjMDAQ//zzT6Wd9++//44BAwbA3t4eSqUSTk5OGDNmDB49eiTLd+zYMfj5+cHU1BQqlQr169dHSEhImfX369cPu3btwt27d+Hv7w9/f38sWbJE2p+cnIyxY8dCrVbD2NgYjRs3xrZt26T9J06cgL+/PyIjI2Xlfv/992jfvj2uXbuGvXv3okePHgCAuXPnwt/fH61bt0ZGRobsmAULFkClUiEnJ0dK69OnDxQKBQ4ePCilfffdd9DR0cHjx48ByJd87t69G+3btwfw7B9+hZecxMfHS8cXFBRg1qxZsLW1hbGxMTp37oxbt27JYnl+GWnh8uEDBw6gd+/eMDIygqWlJUaNGoXMzMwy2zk/Px9z5szBW2+9BT09PVhbW2P8+PHIysoq89iyxljhpQ1Lly7FlClTYGVlBUNDQwQGBuLx48dISEhAQEAAjIyM4ODggPDw8CJ1XLx4EQEBATAxMYG+vj68vb0RGxsry1O45D42NhZeXl7Q19eHWq2WlTdu3DjMmjULjx49ktre1tYWwIu9Zt9++2388ssviIiIkMobNGiQLM8ff/yBNm3aQKVSFYkHAB4/foygoCA0bNgQKpUK1tbW6NmzJ65du6ZR3MXRpEzg/8ZN4WvA2NgYzZo1A/DiY6KwzOPHj2PAgAGoWbMmLCwsMHXqVADA0aNH4enpCQMDA7i7u+PIkSNFytCkvyMiItChQwdYWlpCpVLBzc0N33zzjWylUOHYW7RoEYKDg1GnTp1iX1Oa9KOmfXH9+nX07t1bit3T0xNRUVGlttm/JSUlSa9hMzMzjBw5Ek+ePJHlefDgAUaNGgVra2vo6enB2dkZK1eu1Kj8CxcuwM/PD0qlEjY2Npg2bRoKCgqK5Ht+mf6tW7fQv39/WFpaQk9PD7a2tujZsyfS09MB/F+/R0ZGolOnTlCpVCXG/zxN+nLcuHGwsLBAdna27NjMzEwYGxtj4sSJUpom4wcAtm3bhoYNG0KpVKJRo0bYvn27Rm1Y0c/lyiyrop/xRERE/wminOrUqSN69OhR7L6mTZsKBwcH4eLiItasWSN27twpWrRoIQwNDcW9e/ekfDNmzBAqlUranjBhgjAxMRErVqwQx48fF9HR0WLy5Mni0KFDpcbStm1b0bVrV2k7NjZWABBnzpyRxWRiYiK6desmLl26JP755x8xaNCgIjF99913AoAYOHCgiI6OFlu3bhWNGjUSDg4O4vHjx6XGoel5R0dHi0mTJokdO3aII0eOiB9++EE0aNBAeHt7S3nu3r0rVCqV6NWrl/j555/FsWPHxJo1a8S4ceNKjUEIIVatWiUAiA8++ECsW7dOrFu3Tvzxxx9CCCGuX78uateuLXx9fcXatWvF7t27RZcuXYSWlpaIi4sTQgiRn58v3n77beHk5CRycnKEEEJs2LBB6OjoiHXr1gkhhLh48aLo3LmzMDY2lurYtGlTkVjOnj0rAIijR48KIYQoKCgQ5ubmQl9fX0yaNEnK179/f+Hp6Slt/7tPnzx5ItavXy8AiD179ogbN26IGzduiNzcXJGeni4AiHr16omuXbuK7du3ix9++EFYWVmJ5s2by2J5fpxERUUJAKJu3bpi7dq14s6dO2Lfvn3C2NhYhISElNnOAwcOFHp6emLKlCniwIEDYsmSJcLExET06dNHylPcWNRkjBWel4ODg+jdu7fYtWuX+Oabb4SBgYEIDAwUbm5u4osvvhBRUVHigw8+EADEkSNHpDrOnz8vVCqV8PT0FFu2bBF79+4VPXv2FDVq1JD6WQghxo8fL/T09MTbb78tDh8+LJKSksSiRYsEALF3714hhBApKSkiKChIGBkZSW2fkJAghHix12xiYqJo1qyZaN++vVTe/fv3pXgMDQ1FgwYNxIIFC0RUVJR4//33ZfEIIURCQoIYNmyY2Lhxozhy5IjYuXOn6NChgzA1NRV3794tM+7iaFKmEP83biwtLcWyZcvEjRs3xO+//67xmChOYZlqtVqEhISIqKgoMW7cOAFAjB8/Xjg5OYkVK1aI3bt3ixYtWghjY2Px8OHDcvf3/Pnzxfz580V0dLSIiYkR8+bNE0ZGRuLzzz+X8hSOPRMTEzF58mRx8+ZNcfHiReHu7i57TZXWj88rrS+SkpJE7dq1haOjo1i3bp2IiooSnTt3FgqFQuzatUujdrO1tRUTJ04Uhw4dEgsXLhT6+vri3XfflfI9fvxYODs7CysrK7Fs2TJx4MABERISIrS0tMTixYtLrSM1NVWYmZmJhg0bim3btonIyEjh7e0tbG1tZZ9fQgihra0t5s+fL203a9ZMuLm5ie3bt4tffvlFbN++XQwfPlw8ePBAFr+FhYXYuHGjePTokTh8+LCwtraWxV9c2Zr05Z9//ikUCoXYsGGDrKxVq1YJhUIhrl27JoTQfPzExMQIhUIhAgICxL59+8TatWuFnZ2dsLKykr23Fqcin8uvy2c8ERHRmyguLk76+7dKnwAwNDQUycnJUtqtW7cEALF69Wop7fkJAG9vbzF48ODyhqLxPw4sLCxERkaGlJaamiqL6cmTJ8LExET07dtXVn5CQoJQKpVi0aJFpcah6XkX59y5cwKAuHjxohBCiAMHDggA4q+//irj7Is6efKkACCOHTsmS8/KyhJubm6id+/eoqCgQErPyMgQhoaGYvLkyVLa/v37BQCxePFisXv3bqGjoyOWLl0qK69Tp06iTZs2pcaSn58vTE1NxbRp06TzVCgUYty4ccLLy0vKZ2lpKT799FNp+/k+LWyPc+fOycov/LLi6ekpO6cff/yxSPuVNAEwb948WZljx44VdnZ2pZ7Xr7/+KgCIJUuWyNK3b98uAIjz588LIYqORU3HWOF5tWjRQpZvzJgxAoAIDw+X0vLy8oSVlZX46KOPpLQOHToIe3t72XjPz88XjRs3Fj179pTSxo8fLwCI06dPy+pxd3eXvRY///xzYWxsXKQdXvQ16+3tXez7R2E8e/bskdIKCgqEk5NTmfXk5uYKc3NzWduUFLemiiuzcNxMmTJFllfTMVGcwjL/PSkmhBCNGzcWCoVCduwff/whAIjNmzdLaZr2d3G+/vprYW5uLr1+Csdely5dZPl27dpV5DVVUj8Wp6S++PTTT4W2trb0ZVSIZ2O6UaNGomHDhqWWWdhuw4cPl6V/++23QqFQiEuXLgkhhJg9e7bQ1tYu0gdBQUGiVq1aIi8vr8Q6wsLChI6Ojvjnn3+ktIyMDGFubl7qBEBOTo5QKBSlvvcXxh8aGipL37Jliyz+58suyfN9KcSz971WrVrJ8nl4eIi2bdtK25qOn1atWomGDRuK/Px8Ka3w8+ZFJwDK+lwuPIfX4TOeiIjoTVTSBEClXwLg5eWFOnXqSNt169aFiYlJqcvsPDw8sGPHDkyePBnHjx9Hbm5upcbUrFkzqFQqadvU1BRmZmZSTKdOncLDhw8xZMgQ2XG2trZo0qQJjh8/XmYdmpx3bm4uvvrqKzRt2hQWFhZQKpXw8vICAOmO+i4uLjAwMMCQIUOwfv163L59W+PzPHv2LLS0tPDOO+/I0iMjI3Hp0iV8+OGH+PPPP3H16lVcvXoVCQkJUKlUsmWi7du3R/v27REWFoZ3330XM2bMwOjRo4vUU7j0uSRaWlpo1aoVYmJiADy7EVjjxo3Rr18/xMXFIT09HZcvX0ZycjLatGmj8Tk+LyAgAAqFQtp2d3cHAI2Wdfr5+cm2nZyccOfOnVJvoPjTTz8Vu+S5W7du0NLSKnGslHeMPX9nbRcXFwBA165dpTRtbW289dZbSEhIAADk5OTg8OHD6NOnj2y8a2lpoVu3bkXqMDAwgIeHR5E20KTtXsZrVk9PD506dZK2FQoF3NzcisSze/dutG7dGra2ttDX14ehoSFSU1Mr9FSK8pTZrl072faLjonn8/5bo0aNYGtrK41nAHB2doa2tvYL9ffdu3cxbtw4uLi4wNjYGEqlEiEhIUhJSUFKSoqs7uJeF4Bmr6nyOHbsGDw8PFC/fn0pTVtbGwMGDMCVK1dw//79MssIDAyUbffr1w9CCJw8eRLAs75xd3eXtSPw7H3jwYMHpT5F4MSJE2jZsiXs7OykNJVKhYCAgFJj0tXVhbu7O6ZPn47w8PBSr1nv0KGDbLtTp06y+IujaV+OHj0ax44dw5UrVwAA586dw5kzZzBy5EgAmo8fIQROnTqFwMBAaGn93z8ZmjdvDkdHx1LbojRlfS5XZlmV8RlPRET0X1HpEwDm5uZF0vT09Eq9FvbLL79ESEgItm/fDl9fX9SqVQujR4+WrpesqJo1axZJ09XVlWK6d+8eAKBv375QKpWyv5MnTxb5B3JxNDnvkJAQTJ48GUOGDMGePXtw7tw56Xr4wnxWVlY4dOiQdD2onZ0d3nnnHfz8889lxlDSDQC3bt0KLS0t9OrVC2+//bbs7+HDh2jQoIEsf/fu3ZGWlobWrVsjNDRUtq88NwBs06YNTp48iadPn+Lw4cNo3bo1PDw8oFQqERsbi8OHD0NXVxfe3t5lllWS59u98IZsmlyP//y40NXVRX5+fqlfZu/duwchBOrUqSMbJ8bGxigoKChxrJR3jJmZmRV7XsWlF55rWloacnNzER4eXqSOefPmFanDyMioSJz/fl2U5mW8Zk1MTGRfMJ4/P+DZ9c+9evWCm5sbNmzYgLNnz+L8+fNwcHDQKO7ilLfM2rVry7ZfdEz8W3H9+nyalpYWdHR0yt3f+fn56NatG6KjozF58mQcOXIE58+fl+7M//w5Fve6KC5fRaWmphb76MfCtNTU1DLLeL4vzM3NoaOjg8TERADP+ub8+fNF2qdwwqW0vklKSoK1tXWR9OLSnhcdHY327dtj9uzZcHNzg52dHb766qsi+Z7v45o1a8rif155+rJHjx6wtbXFihUrAADLly9HnTp10LNnTwCaj5/U1FRkZ2e/cFuUpKzP5cosqzI+44mIiP4rSn0KwKuiVCoxdepUTJ06FYmJiYiMjMT48eOlm6G9bIVfIlevXl3sL9sGBgaVUs/69evxySefYOzYsVJacc8z9vLyQmRkJHJzc3Hq1CnMmDEDPXr0QHx8fKk3Myvpl/nff/8dnTt3RnR0dJkxHjp0CBMnToSTkxOOHj2KxMRE2NjYyOoAUOYKAABo3bo1cnJycOzYMRw7dgwjRoyAjo4OfH19ERMTgxs3bsDT01P2y83rztzcHDVq1EBcXBx0dIq+fEp6FNirGGPGxsbQ1tbGqFGjiqzaqGxV9Zpdv349PD09i9wcsPAf+FVR5ouOiYrStL+vXr2KuLg47Nu3T7bCQpP3g5fJzMys2Md7FqYVN6n6vLt378q2U1JSkJeXJ71nmZubw8PDA2vWrCn2+Lp165ZYtpWVFdLS0oqkazIxYWNjIz195Pfff8f333+P8ePHw87OTrZq4c6dO7LVCXfv3pXF/7zy9KW2tjaGDx+ORYsW4fPPP8fGjRsxZswYaUJH0/FjZmYGPT29EtvCxMSkjNaoeq/qM56IiOhN8FKeAlARNjY2GDVqFHx8fF7Z4368vLxgbGyM2NhYODs7F/kr7R+JmhJCIDMzs8g/lrZu3VriMbq6uvDx8cHUqVORnZ2N69evl5g3Pz8fV65ckZaK/5u+vn6RO+MX5+TJk+jRowc+/fRTHDhwAPn5+Zg2bZosz6VLl6Cvr4969eqVWZ6rqyssLCwwf/58PHnyBK1atQLwbGXAoUOHcPTo0TKX/5fnF/1XoVOnTsjJycGlS5eKHSslfdl7FWNMqVTC398fR44cgaOjY7H1lFdZq3eA8r1mNSmvNBkZGTA1NZWl7d27t8id08tTj6ZlluRFx0RFadrfhU/oeP69599PACmv8rRvSXn9/Pxw5syZIk/12LRpExo1aqRRuz3//rl582YoFArp0qpOnTrh0qVL0NXVLbZ9Svvi16JFC5w8eVK2qqWgoED2FBNNuLq6YuHChdDT0yvy+ti0aZNse+PGjbL4n1fevhwxYgQyMjLQt29fZGZmyh6/q+n4USgUaN68Ofbv3y8r++bNm0WelPG6ehXvv0RERG+K12IFQLt27eDn5wd3d3cYGxvj9OnTOHr0KMLCwl5J/YaGhli4cCGGDx+OR48eoU+fPjA1NcWdO3cQExODDh064L333qtQHQqFAu3bt8d3332HgIAA1K1bF1u2bMHatWtl+TZu3IidO3eie/fusLe3x6NHj/DVV1/BwsKiyLX9/5aTk4Pc3FycPXsWJ06ckK5D1dXVRc+ePTF16lSEhoYiKChIujbyp59+gpOTE7p3744LFy6gc+fO+PDDD/HFF18AAEaNGoUlS5Zg/Pjx0j8GMzMzkZeXh4iICNjY2MDCwgL29vYlnrO/vz+2bdsGDw8PGBsbA3i2MqDwMVStW7cutd0Kr3tesWIFhBDQ1dWFm5ubZo3+Evj4+GDw4MEYNmwYzp07B19fX+jo6ODmzZuIiopCeHg41Gp1keNexRgDgIULF8LHxwc+Pj74+OOPYWdnh5SUFGmlybx588pVnouLC7Kzs/HNN9+gRYsWUCqVaNy48Qu/Zl1cXLBu3TpERkbC2toa5ubm5bqOuGPHjggJCcGePXvQtm1bnDp1Ch9//HGRy15KirsiZZbkRcdEZdCkv93c3GBlZYVZs2bh+++/R0FBAWbPnl2hL2/l6ceS+mLs2LHSI0anTZsGY2NjLF++HFeuXMGuXbs0imP//v0IDg5G586dcf78eeneJa6urgCAsWPHYvPmzfDz80NwcDBcXV2RmZmJq1evIjY2Fnv27Cmx7LFjx2LJkiUYOnQowsPDoaenh2nTpiEpKanUmG7duoX33nsPAwYMQIMGDaClpYWtW7ciNze3yP391jwIAAAgAElEQVQjjhw5grFjx6Jr1644d+5ckfifV96+tLS0RM+ePbFt2zZ07twZDg4Osv2avl9MmzYNbdu2xaxZsxAUFIR79+7hgw8+gFKpLLUtXhev6v2XiIjoTfBarABo1aoVIiIiMHToUHTu3Blr1qzBzJkzMWnSpFcWw7Bhw7B3717cu3cPw4YNQ/fu3TF9+nTo6OhodL27JlasWIGmTZvC29sb1tbW2LFjB3bs2CHL06hRIwghMGXKFHTs2BEjR46EmZkZDh06VOpSS319fYSGhiImJgbe3t7w8fGRbo43adIkDB8+HAsWLICdnR1UKhVcXFywZcsWODo64tq1a+jQoQN69uyJr7/+Wipz8uTJUKlUsn4YMmQI3NzcEBgYCA8PD6xbt67Ucy78gv/vX/rfeecdmJqaQk9PDy1atCj1eAsLC4SHh+Pw4cPw8fGBh4eHdBO0qrJmzRrMmTMHP//8MwIDA9G/f38sX74c7u7ushtBPu9VjDF3d3ecOXMGTk5OCAkJQZcuXRAcHIxr164V+fKhiR49emDEiBGYMWMGvLy80KVLFwAv/poNDQ2Fp6cn3nvvPXh4eGDKlCnliicoKAjBwcEYPnw4TE1NERwcjKVLlxaZhCop7oqUWZoXHRMVpUl/GxgYIDIyEqmpqbC3t0fjxo2RlZWFhQsXvnC95enHkvrC0tISx48fxzvvvIOxY8eif//+SE1NRUREBHr06KFRHGvXrsXNmzfRu3dvzJ49G4MHD8aqVauk/UZGRjh+/Dj69euHxYsXo1u3bhgxYgT27t0ru6FmcQrfdx88eAAnJye4urpCR0cH48aNK/U4ExMTODs7Y8mSJejVqxf69u2LP/74A7t27YKvr2+R+BMSEtCnTx/MmTMHQ4cOlcX/vBfpy8JLDgpv/vdvmr5ftG7dGps3b8a6detQu3ZtdO7cGYMGDSpxpcLr6FW8/xIREb0JFEIIUdVB0Kvx8OFDxMfHQ6lUom7dusXeOImIiF6u6OhodO/eHVeuXHmhS3PKY+jQoYiJicHNmzehra39UusiIiKi10fhvdsAyCa7X4tLAOjVMDEx0ejmfURE9GY7deoULl68iA0bNmDevHn88k9EREQAOAFARET0n+Pt7Q2lUonBgwfjk08+qepwiIiI6DXBCQAiIqJXqFu3bnjZV9/l5eW91PKJiIjozfRa3ASQiIiIiIiIiF4uTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNcAKAiIiIiIiIqBrgBAARERERERFRNcAJACIiIiIiIqJqgBMARERERERERNUAJwCIiIiIiIiIqgFOABARERERERFVA5wAICIiIiIiIqoGOAFARERERERE9B9ibGws+28hhRBCVEVARERERERERPTqcAUAERERERERUTXACQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjSaAJgwYQIsLS0rteIff/wRDRo0QI0aNWBiYlKpZRMRERERERGRXJWsALh37x4+/PBDdOzYEbGxsThy5EhVhEFERERERERUbehURaXXr19HXl4ePvjgAzRp0qTC5eXm5kJbWxtaWq9+PkMIgdzcXNSoUeOV101ERERERESkqXJ9Yz558iSaN28OpVKJunXrYuHChUXyPHjwAKNGjYK1tTX09PTg7OyMlStXSvvff/99+Pj4AACaNm0KhUKBcePGSfvDw8Ph7OyMGjVqwNLSEh999BEePnwo7c/IyIBCocBXX32FMWPGwNLSEnp6ekhNTQUA7N69G15eXjAwMICxsTECAwPxzz//lHpehWXOnz8fI0aMQK1ataCvr49OnTohPj5elrdZs2bo378/wsPDpUsYIiMjAQAXL15EQEAATExMoK+vD29vb8TGxpaniYmIiIiIiIheCo0nADIyMtCvXz8MGTIEe/bsQUBAACZMmIDly5dLedLT0+Hr64uIiAiEhYVhz5496NGjB0aNGoUlS5YAABYsWIBNmzYBAPbs2YMbN24gLCwMABAWFoaxY8eibdu2iIqKwqRJk7BhwwZ07NgReXl5snimT58OHR0dHD58GJcuXULNmjWxatUq9OrVC2q1Gtu2bcOqVatw+fJl+Pn5IT09vcxz/OKLL2BhYYErV67gwoULyMzMRLt27ZCdnS3L99NPPyEiIgIbNmxAfHw8fHx8cOHCBbRs2RJ3797FypUrsXPnTtSuXRvt2rXD2bNnNW1mIiIiIiIiopdDaGD8+PECgNiwYYMsvV+/fsLS0lLk5uYKIYSYPXu20NbWFufPn5flCwoKErVq1RJ5eXlCCCEOHz4sAIhz585JedLS0oRSqRSDBw+WHbtp0yYBQGzZskUIIUR6eroAIHx9fWX5njx5IkxMTETfvn1l6QkJCUKpVIpFixaVeH6FZTZv3rzIsbq6umLJkiVSWtOmTYWRkZFIS0uT5e3QoYOwt7cXGRkZUlp+fr5o3Lix6NmzZ4l1ExEREREREb0KGq8AUCgU6NOnjyytX79+SE5Oxs2bNwE8+2Xc3d0d7u7usnwBAQF48OABrl69WmL5p0+fRlZWFgYOHChLDwwMRI0aNXD06FFZert27WTbp06dwsOHDzFkyBBZuq2tLZo0aYLjx4+XeY4dO3YscqyLiwtOnDghS2/WrJnsyQU5OTk4fPgw+vTpA5VKJaVraWmhW7duGtVNRERERERE9DJpfBNAY2Nj6OnpydLq1KkDAEhMTIRarca9e/dw7do1KJVKWT4hBAAgJSWlxPILr+F//nGD2trasLCwkPYXql27tmz73r17AIC+fftCoVDI9uXm5sLPz6/U8wMAMzOzImnm5uZITEwste60tDTk5uYiPDwcS5cule3Lz89Hfn5+mXUTERERERERvUwaTwA8evQIWVlZsi/3d+/eBQDY2NgAePZl2cPDA2vWrCm2jLp165ZYfuGX7+TkZNkKgvz8fNy/fx/m5ualxle4f/Xq1WjWrFmR/QYGBqUeDwB37twpkpaYmIimTZuWepyxsTG0tbUxatQojB49usx6iIiIiIiIiF41jScAhBDYvn07Bg0aJKVt3rwZVlZWcHBwAAB06tQJX375JXR1deHk5FSuQDw9PaFUKrFx40bZUvxt27YhJyenzF/wvby8YGxsjNjYWFmM5bF9+3bMmjULOjrPmuXcuXO4evUqgoKCSj1OqVTC398fR44cwfz584uslCAiIiIiIiKqahpPAKhUKnz22WdITU2Fs7Mzdu3ahe3bt2P58uXSF+axY8di8+bN8PPzQ3BwMFxdXZGZmYmrV68iNjYWe/bsKbF8ExMTTJw4ETNmzIBKpUK3bt3w559/IiwsDJ6enujVq1ep8RkaGmLhwoUYPnw4Hj16hD59+sDU1BR37txBTEwMOnTogPfee6/UMnJzc9GtWzcEBQUhNTUVn332Gezt7fHhhx+W2T4LFy6Ej48PfHx88PHHH8POzg4pKSmIi4sDAMybN6/MMoiIiIiIiIheFo0nAAwNDbFt2zZ88sknuHDhAiwsLLBgwQKMHDlSymNkZITjx49j+vTpWLx4MRITE2FiYgJnZ2f079+/zDqmT58Oc3NzLFu2DKtWrYKZmRkGDhyIOXPmSJMMpRk2bBhsbGwwb948DBs2DLm5ubCxsYG/v3+Zy/gBYOLEibh16xb+97//IT09Ha1atcLSpUs1+kXf3d0dZ86cwbRp0xASEoJHjx7BwsICzZo142UBREREREREVOUUovAOfdVYRkYGjIyMsGzZMnz00UdVHQ4RERERERFRpdP4MYBERERERERE9ObiBAARERERERFRNcBLAIiIiIiIiIiqAa4AICIiIiIiIqoGOAFAREREREREVA1wAoCIiIiIiIioGuAEABEREREREVE1wAkAIiIiIiIiomqAEwBERERERERE1QAnAIiIiIiIiIiqAU4AEBEREREREVUDnAAgIiIiIiIiqgY4AUBERERERERUDXACgIiIiIiIiKga4AQAERERERERUTXACQAiIiIiIiKiaoATAERERERERETVACcAiIiIiIiIiKoBTgAQERERERERVQOcACAiIiIiIiKqBjgBQERERERERFQNvPYTAJMnT0b//v3LzBcdHQ21Wv0KInr1JkyYgA8//PCV1qlpu1dnq1evhpWVFUxMTDBnzpyqDueV+y+/5oiIiIiI/ouqdAIgLi4OCoWixL+srCyNy3J1dcW0adNeXrAvycGDB2Fra1tqnl69emHgwIGvKCLSRH5+PsaOHYsdO3bg4cOHCA0NreqQJJMnT8agQYNeeD8REREREf036VRl5U2bNsXTp08BAKdPn4afnx+Sk5NhbGwMAFAqlRqX5eDgAAcHh5cRZpXz9vau6hDoOffv38eTJ0/QuHHjqg6FiIiIiIhII1W6AkChUECpVEKpVKJGjRoAAD09PSmtUE5ODgYPHgyVSoWGDRvi3Llz0r7ExESo1WpYW1sXuxw5LS0NvXv3hoWFBczMzODl5YXExESNY9y4cSMaNGgAExMT2NraYt68ebL9MTExaN68OUxMTODq6op9+/bJ9l+7dg0BAQGoU6cOzM3N8e677wIArl+/DrVajaFDhyI5ORlqtRpqtVq2lHznzp1Qq9UwNTUt9hKAixcvwtfXFyYmJmjQoAFWr14t7Tt48CAsLS0xa9YsNGvWDHXr1sXatWs1Pm+g9HZfvXo1XF1dUbNmTTg6OiI4OBjZ2dnS/oq0e0pKCgICAlC7dm2YmpqiZcuWOHHihMZxT5gwAe3atUPXrl3h6ekJX19f/Pnnn7I83bp1w6RJk/Duu+/C0dERVlZWOHz4MADgxo0bCAgIgIWFBezt7TF37lwIIQA8++VfrVajRYsWAAB3d3eo1WqEh4dLZW/btg2NGjWCsbExmjdvXiT2BQsWoFOnTggLC4NarYalpSXmzJmDhw8fQqFQoF+/frC0tMRXX30FR0dHNGnSBA8fPiyz3devXw+1Wo1vv/0WERER0pgqPK+y9gOlj+fMzEwMGzYM5ubmqFevHk6ePKlxnxARERER0WtAvCZOnDghAIi0tDRZ+ueffy6USqX4+eefxdOnT8X7778vOnToUOT4qKgo4eTkVCT9s88+E23bthWZmZkiLy9PnDhxQjx48ECjmJ48eSJ0dXXFzz//LIQQIiUlRcTGxkr7//jjD6FUKsW2bdtEXl6eOHLkiDAyMhJ///23EEKIx48fCxsbGxEaGioyMjJERkaG+P7772V1HDhwQNjY2JQax/jx48WwYcNkaVlZWaJu3bpi+vTpIicnR5w4cUIYGBiIY8eOSeUCEBs3bhRCCLF//35hZGQksrKyNDr3stp9zZo14tSpUyInJ0ckJiaKRo0aiRkzZkj7K9Lud+7cEYsXLxb3798XeXl5YvHixaJmzZoiIyNDo+PHjx8v9PT0xPXr14UQQixevFg0btxYFBQUSHm6du0qzM3Npf58/PixSExMFE+fPhX16tUTEyZMEFlZWeLmzZtCrVZL7VgoISFBABDp6emy9EuXLokaNWqIAwcOiNzcXLFkyRJhZmYmHj58KOWZP3++0NfXFwsXLhRCCJGfny+uXbsm0tLSBABx+fJlERYWJhwdHUV2drbw9fUVW7Zs0ajdhXjWdwMHDiyxfUraX9Z4Dg0NFW+//ba4d++euH37tmjQoEGxrzkiIiIiIno9vfY3AQSAli1bokOHDlAqlXj33Xdx+fJljY/V0tJCWloarl27BoVCAS8vL5ibm2t0rBAC2trauHr1KtLS0mBmZgYfHx9p/3fffYdOnTqhb9++0NbWhp+fH1q1aoWIiAgAQGRkJLS1tTFr1iyoVCqoVCp88MEH5Tv5Epw8eRL3799HaGgodHV14eXlhe7du2Pbtm1SHn19fQwYMAAA4O/vj/T0dNy+fVvjOkpr96FDh8LT0xO6urqwtrZGYGAg4uLipP0VaXcrKysEBQWhVq1a0NbWxqhRo/DkyRNcv35d49j9/PykFSH/+9//cPHiRVy7dk2Wp3v37lJ/GhkZwdraGj///DMePXqEOXPmQE9PD/b29hg5ciS2bNmiUb07duyAr68v2rVrBx0dHYwePRo1atTAoUOHZPksLS0RHBwM4Flb1a9fX9rXoEED1K9fH/Xq1UONGjXg5OSEpKQkAGW3e0WUNZ537dqFjz/+GBYWFrCxscHo0aMrpV4iIiIiIno1qvQeAJqysLCQ/l+pVEr3DdBESEgIsrOzMWDAANy+fRs9evTAsmXLYGhoWOaxKpUKkZGRWLRoEcLCwmBra4vZs2cjICAAAHDr1i0cO3YMzs7O0jEZGRlo0qSJtN/R0RFaWpU/z5KUlIRatWpBV1dXSrOyspJ9wa9Zs6b0/4X5ytN2pbX70aNHMXPmTPz1118oKCjA48eP0bx5c2l/Rdo9OzsbkydPxp49e5CZmQkAKCgokF1iUJZ/TzYYGBhAX18fycnJeOutt6R0JyenIsfdunULT548gYuLiyyeevXqaVRvUlISrK2tpW2FQgFLS0vpC3yh0srT1taGjo4OdHR0pO28vDwAZbd7RZQ1npOTk2FjYyPts7Ozq5R6iYiIiIjo1XgjVgBUhJGREebNm4fLly/jjz/+QFxcHFauXKnx8e3bt8eePXuQkpKCYcOGYciQIdL14Pb29ujbty+uXr0q/d2+fRvTp0+X9t+4cQMFBQUllq+lpSWVVx5WVlZ48OABcnNzpbSkpCRYWVmVu6zyevr0KTp37oz3338f8fHxuHnzJoKCgmTnUZF2nzNnDo4fP44jR47g5s2buHbtWrnb6d8TIampqXj69Cnq1Kkjy1P4Bfvf7O3tUbduXVmf3rhxo8gv+CWxsrLCnTt3pG0hBJKTk4v0S3F1l0YIoVG7A2WPqZL2lzWerayskJqaKuV/8OBBuc6BiIiIiIiq1n9+AuCnn37C9evXIYSAvr4+FAqF9JSBsqSkpGDXrl3IzMyEtrY29PT0YGRkBIVCAeDZ0vItW7Zg7969yMvLw9OnT7Fv3z5pqXr37t2Rl5eHyZMn48mTJ3j69CnWrVsnq8PGxgb3798v140JAaB58+YwNzfH3LlzkZeXh5MnTyIqKgp9+vQpVzkvIjMzE1lZWfDw8ICWlhbu37+PTZs2yfJUpN1TU1Ph6OiI2rVrAwCWLl2K/Pz8csX4yy+/YP/+/cjNzcXs2bPh6uoq+/W/JB06dEBubi6+/PJLPH36FHl5eTh79qzsRnml6d27N2JjY3Hw4EHk5eXh22+/RXZ2Ntq0aVOu+IujSbsDz8bU5cuXkZOTU2w5Je0vazz37dsX69evR35+PnJycvDjjz9W+JyIiIiIiOjVeeMnACZMmAAHBwcMGzYMt27dkh4HWHi9enx8PDp16gRjY2M0btwY7du3x9ChQzUqu6CgAOHh4bCxsYGZmRl+/PFHbN68Wdrv5uaGHTt2YObMmbCwsICtrS3Cw8OlCYKaNWvi0KFDuHjxIhwdHWFjY4OoqChZHW+99RZGjx6NZs2awdbWFjNnzpT2+fj4wMHBAd999x22bNkCBwcH6bFzSqUSkZGR+Omnn2Bubo7Bgwfj66+/hp+fX4XaUxPm5uZYunQpevTogTZt2mDkyJHo2LGjLE9F2v3TTz/FvXv30LRpU6lclUpVrhgDAgKwYMECmJqa4tdff8XWrVulfimNvr4+Dhw4gNOnT8PBwQHm5uYYNWqUdClCWdzc3PDjjz9izJgxMDMzw5o1axAZGQkTE5NyxV8cTdodAPr374/atWvDzs4Otra2RVYvlLS/rPH82WefwcbGBu+88w7atGkDV1fXCp8TERERERG9OgrxIuvPiV5jEyZMwIMHD7BmzZqqDoWIiIiIiOi18cavACAiIiIiIiKisnECgIiIiIiIiKga4CUARERERERERNUAVwAQERERERERVQOcAKiAn376Cba2tiXuHzRoEBwcHKCrq4vdu3dXev3+/v5YsGBBpZdLRERERERE/z1vxARAXl4eFAoF4uPjX0r5kydPxqBBgyq93PXr1+PmzZuwt7ev9LKJiIiIiIiIyuONmAAgIiIiIiIioop57ScAPD094ezsDABo27Yt1Go1evXqJe0XQmDp0qVwdnaGiYkJ2rRpg+vXrwMAMjIy0LBhQ6xcuVLKP2rUKHTt2hVCCKxfvx5qtRrffvstIiIioFaroVarcfjw4XLFGBISgpo1a6J+/frYunWrxselpKRgwIABqF27NmxtbREcHIzs7GxZnv3798PLywsmJiawsbEpccn/X3/9BScnJyxbtqxcsRMREREREVH1oFPVAZTl9OnTyMvLg66uLg4dOgS1Wi3b/9133+HLL7/E3r170ahRI3z11Vfo2bMnLl68CENDQ2zfvh3+/v5o0aIF/vzzT+zbtw+//fYbFAoFBg0ahEGDBmHy5Mm4efMm1q9fX+74EhMToVKpkJKSgv3796NXr17w8PCAo6NjmceOHj0aT548wV9//YX09HR07NgRpqammDJlCgDgzJkz6NGjB9avX48ePXogLS2t2MmJy5cvo1OnTpg1axYGDx5c7nMgIiIiIiKi/77XfgVAWZYtW4aJEyeicePG0NHRwYQJE5CQkIBLly4BAFxcXPDVV1+hb9++GD16NLZu3QozM7NKq19HRweffvopdHV10bVrV7i7uyMiIqLM4/Lz87Fz506EhobCyMgI1tbW+Pjjj7Ft2zYpz8qVK9G3b1/06dMHOjo6sLCwQL9+/WTlnDt3Dn5+fvj888/55Z+IiIiIiIhK9MZPANy6dQsLFiyAs7MznJ2d0ahRI+jr6+Pu3btSnsDAQOlyAE9Pz0qt39TUFEqlUtq2srKS1V2S+/fvIy8vD9bW1rJjk5KSpO1bt27Bycmp1HKioqLQrFkzrF+/Hvn5+S9wBkRERERERFQdvBETAAqFAsCz6/2fZ29vj3nz5uHq1avS3927d9GxY0cpz5gxY+Dp6YnU1FSEh4cXKUNLS6vYsjWRlpaGrKwsaTspKQlWVlayPDVq1Cjy5dzCwgI6Ojq4c+dOicfa29vjr7/+KrX+zz77DDt37kRaWhrCwsJe6ByIiIiIiIjov++NmADQ1taGpaUlzp07V2TfyJEjMWPGDPz+++8AgNTUVPzwww/Iy8sDAKxduxYHDx7EDz/8gK1bt2Lq1Kk4deqUrAwbGxtcvnwZOTk55Y4tLy8Pc+fORV5eHvbu3YtLly6hZ8+esjyNGjXC4cOHZZMM2tra6NmzJ+bMmYP09HTcuXMHS5cuRd++faU8w4cPx7Zt27Bz507k5eUhJSUFO3bskJWto6MDfX19bN68GYsWLcLBgwfLfQ5ERERERET03/dGTAAAwPz58zFx4kTY2Niga9euUvrIkSPx8ccfo1+/fjAyMoKbmxtiYmKgUCjw+++/45NPPsHmzZthYmKChg0bYtGiRQgMDERKSopURv/+/VG7dm3Y2dnB1tYWhw4d0jguGxsbPH36FGZmZhg7diw2bdqEunXryvLMnDkTv/76KwwNDdGyZUsp/dtvv4VKpUK9evXg4eGBNm3aICQkRNrv6emJXbt2Yc6cOahVqxbc3Nzw999/FxuHq6srFixYgEGDBiE5OVnj+ImIiIiIiKh6UIgXXftORERERERERG+MN2YFABERERERERG9OE4AEBEREREREVUDnAAgIiIiIiIiqgY4AUBERERERERUDbz2EwCDBg2Cg4MDdHV1sXv37hLzRUdHQ61Wv5QYMjIyoFAocPv27ZdS/unTp9GwYUOYmJigW7duL6WO8tK03SdMmIAPP/zwFUZGREREREREL0KnqgMoy/r16wGgzC/3rq6umDZtWrH7Dh48iPfff/+Fv8Dr6elh8eLFMDU1faHjyxIWFobBgwfjs88+eynlvwhN271Xr17Iycl5FSERERERERFRBbz2EwCacnBwgIODw0spW1dXF0FBQS+lbAC4efPmSy3/ZfL29q7qEIiIiIiIiEgDr+QSgN9++w0tW7aEmZkZLCwsEBgYKO2Ljo6GtbU1RowYgZYtW8Ld3R2RkZEal52YmAi1Wg1ra+siv1Zfv34darUaQ4cORXJyMtRqNdRqNebMmaNx+f7+/nBycir2EoCDBw/C0tISs2bNQrNmzVC3bl2sXbtW47L79+8PtVqNv//+GyNGjIBarcbAgQOl/SkpKRgwYABq164NW1tbBAcHIzs7GwCQl5cHhUKBq1evymJdsmSJtB0XFwelUont27fDxcUFdnZ2lXaJwc6dO6FWq2FqalrsJQA+Pj6YMGEC2rdvD7Vajfbt2yMtLU3af+PGDQQEBMDCwgL29vaYO3cuhBDS/o0bN6JBgwYwMTGBra0t5s2bVylxExERERERVVevZAJgzJgxaNOmDVJSUpCQkIDhw4fL9iclJaFVq1b49ddfsXbtWgwYMAB37tzRqGwbGxvEx8dj5cqVRfbVr18f8fHx+PHHH2FpaYn4+HjEx8cjNDRU49iPHDmCCxculLj/7t27qFevHuLi4rB69WoEBQVJX9LLsnnzZsTHx6Nu3bpYuXIl4uPjsWHDBmn/6NGjkZ6ejr/++gunT5/GgQMHyv1FODc3F5GRkTh79iwSEhKwYMGCch1fkt69eyM+Ph7Dhg0rMU9MTAx2796NP//8Ezk5OVi+fDkAICsrC+3atcNbb72F27dv49ixY1i1ahU2b94MAMjMzMT777+PJUuW4OHDh7h48SJatmxZKXETERERERFVV69kAkBLSwsJCQn4/+3de1TVdb7/8ddmAxtQhBFQBAZRacRLkommBlkeIUdNTOUo5OWcoTKyotSlnZoUTdOccIzQo6nElMd0vOclGcvmIDU56YLJJq8rNW8svCShjIrw+f3Rz33ag5eNik1+n4+1XIv93p/v5/P+fsuLpXYAACAASURBVP3r+9rfy+HDh+Xj46OkpCSX7319fZWWliZJio2NVfv27bVu3brb0dpN8/X1VWpqqqQffoGvqKi4JQ8LrK6u1qpVq/Tiiy/K399fYWFhGj16tJYvX16neWpqavTqq6/Kx8dHkhQTE3PTvblryJAhatCggex2u+Lj4/X1119LkgoKClReXq4ZM2bI4XCoefPmGjVqlJYtWyZJMsbIbrdr9+7d+u6779S4cWPFx8fftr4BAAAA4E50WwKAd955R8YYdevWTeHh4Zo6darL94GBgfLw+L9WgoKCVFpaejtau2mNGjVy/u3l5SVJ+sc//nHT8544cUKXLl1SWFiYs9asWTMdP368TvN4enoqMjLypvu5EQEBAc6/vby8nMfl0KFDOnfunNq1a6eYmBjFxMRozpw5qqiokCQ1aNBAH3zwgQoKCtSiRQu1b9++TreFAAAAAABquy0PAYyOjnbeG//pp5+qZ8+e6tOnj+69915JP9zrfv78eeev1EeOHFH//v1d5vD29lZ1dfUNre/h4eFyf/nPQUhIiDw9PXXs2DG1bNlS0g+3SjRr1kySZLfb5eXlpaqqKuc25eXlteax2+2y2Ww33MfNHPerad68uSIjI12eX/DPEhMTlZiYqOrqauXk5GjEiBH67rvvbmpfAAAAAMDKbssVAO+//75OnDghSWrYsKEk11/OL168qBkzZqiqqkpr1qzR3r17az2srm3btvrkk09u6EQ+PDxcJ06c0NGjR29iL24vu92uAQMGaMaMGaqoqNCxY8c0Z84cDR48WJJks9nUunVrffrpp5Kk4uJi7dy585b3cTPH/WqSkpJUVVWl6dOn6x//+IcuXbqkHTt26JNPPpH0QyC0evVqVVZWym63y+FwyN/fn5N/AAAAALgJtyUA2Lx5s+6++24FBARo8ODBmjNnjssT+yMjI/X9998rKChI48eP19KlSxUREeEyx9SpU/XZZ5+pYcOGLg+EGzdunKKiopSenq5Dhw45Xwd4+X5zSWrdurWefvppxcXFKSIiotYtCFezYsUKRUVFqV27dpKkbt26KSoqSnl5eTdzONw2d+5cNWjQQC1btlTnzp3Vs2dPjR8/3vn97Nmz9cYbbyg+Pl7vvPOO7rvvvlvew9WOe3x8vKKiorRgwQItW7ZMUVFR6tChg1tz+vr6avPmzfrrX/+qqKgoBQUFKSMjQ5WVlZJ+eG5BTk6OwsPD1bhxY/3hD39wPiAQAAAAAHBjbOYnvjZ+/fr1euaZZ3Tw4MGfsg0AAAAAAO5ot+UKAAAAAAAA8NMiAAAAAAAAwAJ+8lsAAAAAAABA/eMKAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACzglgYAxhiNGTNGzZo1k4eHhwYMGKBvvvlGWVlZKi0tvZVLAQAAAACAOrAZY8ytmmzVqlUaNGiQFi5cqA4dOqhx48Y6cOCAEhMTVVxcrHvuuedWLQUAAAAAAOrA81ZOtmvXLvn7+ys9Pd1ZO3DgwK1cQpJ04cIFORyOn828AAAAAAD81Ny6BeCrr75SamqqmjdvLh8fH7Vq1UrPPvusysvLnWOioqL029/+VhUVFbLZbLLZbPqv//ovJSYmSpI6duzorO/fv1+SVF1drRkzZqh169ZyOBwKCwvT2LFjdf78eee869evl81m08aNG5WcnKyAgADFxcVdtddx48YpNDRUGzdu1D333CMfHx9FRkYqOzv7iuM+/vhj3XffffL19dXYsWMlSSdPnlRGRobCwsLkcDgUExOjt99+281DCgAAAADAvx63rgA4dOiQWrRooZSUFAUFBenAgQOaPn26iouLVVRUJEkqKirSG2+8oby8PH355ZeSpIYNG6p9+/YaNmyYNmzYoLZt20qSIiIiJEkjR47UihUrNH78eD3wwAPas2ePfvvb3+rQoUNasWKFSw/p6emaNGmS3nzzTZ07d+6a/X733XcaM2aM8vPz1aZNG61YsUJPP/20GjRooKeeeso57syZMxo9erRmzZqlDh066MKFC6qoqFBCQoLKy8s1ceJERUdHa/PmzcrIyNDFixf1zDPPuHloAQAAAAD41+FWANC3b1/17dvX+blHjx6655571LFjR+3cuVN33323IiIiFBgYKA8PD0VFRTnHNm3aVJIUFhbmUv/LX/6i//mf/1Fubq5Gjx4tSerVq5dCQ0M1ePBg/e1vf1NsbKxz/BNPPOFy8n4tFy9e1JtvvqmuXbtK+iE82LFjhyZPnqzHH39cnp4/7PaFCxc0d+5c9ezZ07nt9OnTtW/fPu3YscO5fq9evVRZWanJkycrIyNDdrvdrT4AAAAAAPhX4dYtAFVVVZo1a5Y6deqkkJAQ+fj4OE+u9+zZc0MLb9q0STabTcOGDXOp9+vXTx4eHs4rCy7r1auX23N7eHjo3/7t31xqDz/8sEpLS3Xw4EFnzdPTUw8++GCtvmJjY13CB0nq37+/Tp48qd27d7vdBwAAAAAA/yrcugJg/Pjxmj9/vqZPn65u3brJ399fp06dUkJCgsv9+nVRVlYmY4zzCoEfq6mp0alTp1xqTZo0cXvuRo0aOX/lvywoKEiSdPToUUVHRztrHh6uGUhZWZn27t0rHx8fl/rllyX8c18AAAAAAPwcuBUALF68WM8995wyMzOdte3bt9/UwkFBQfL29tb27dtrnaxLUnBw8A3PfebMGVVWVsrPz89ZO3r0qCQpPDz8un117txZ+fn5V/w+MjLyhvsCAAAAAOCnct0AwBijyspKBQYGutT/+Mc/urXA5dfq/fOVAr1799a0adO0c+dOpaamutuv25YuXarf/OY3zs9LlixRs2bNXJ5DcCW9e/fW9OnT5eXlpVatWt3yvgAAAAAA+ClcNwCw2WxKTEzUggUL1L9/f0VGRmrZsmV699133VogJiZGdrtd8+fPlzFGXl5euvvuuxUfH6/hw4crPT1dxcXFSkhIkKenpw4ePKh169YpJyfHeal+XTVo0ECTJk3S999/73wLwAcffKB58+Zd8WqDH8vMzNTSpUvVo0cPjRkzRu3bt1dlZaV2796trVu3asOGDTfUEwAAAAAAPyW3bgGYP3++nn32Wd1///2qrq5WfHy8Vq5cqfj4+OtuGxISopycHM2cOVPvvvuuampqtG/fPkVHRys/P19xcXFatGiRcnJy5HA4FBUVpT59+lzx2QDuatiwoVasWKHnnntOf/vb3xQSEqI33nhDo0aNuu62/v7+Kioq0pQpU/TWW2/p6NGjCgwMVExMjIYOHXrDPQEAAAAA8FOymctPt7tDjBs3TosXL1ZpaelP3QoAAAAAAP8y3HoNIAAAAAAA+HkjAAAAAAAAwALuuFsAAAAAAABAbVwBAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFgAAQAAAAAAABZAAAAAAAAAgAUQAAAAAAAAYAEEAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFiA2wHAhx9+qIceekhNmzaVn5+fWrZsqZSUFH300Uf12d8tVVNTo6ysLH3++ef1uk5eXp6WLl1ar2sAAAAAAFAXbgUAeXl56tOnj4wxmjp1qvLz8zVq1CidPHlSGzdurO8eb5mamhpNnjyZAAAAAAAAYDme7gyaNWuW2rdvr48//lh2u91ZnzBhgi5evFhvzQEAAAAAgFvDrSsAzpw5o+bNm7uc/F/m7e3t8nnfvn0aOHCgAgMD5evrqy5dumjdunUuY8aNG6fQ0FAVFxcrPj5evr6+io6O1sqVKyVJ8+bNU6tWreTv76+kpCQdPnzYZfvq6mrNmDFDrVu3lsPhUFhYmMaOHavz589fcx+8vLwkSS+88IJsNptsNpsWLlzoHLNmzRp17dpVfn5+CggIUEpKir799lvn98OHD1dgYKAOHTrkrB0/flwhISFKSUmRJN1zzz369NNPtXbtWucaw4YNu+bxBQAAAACgvrkVAHTr1k0FBQXKzs7WkSNHrjqutLRU8fHxKikpUW5urpYvX67g4GAlJydrzZo1LmPPnTun1NRUDRkyRMuWLVN0dLSGDh2qCRMmaPHixXrttdc0d+5c7dy5UyNGjHDZduTIkcrKytKQIUO0YcMGvfzyy8rLy7vmiXajRo20f/9+SdIrr7yiAwcO6MCBAxo6dKgkaeHChXr00UcVHR2t5cuXa+HChfr666/Vo0cPVVRUSJLmzp2r4OBgpaWlqbq6WjU1NRo2bJj8/Py0YMECSdLGjRsVFxenxMRE5xqzZ8925zADAAAAAFB/jBuOHDliEhISjCQjyURERJiRI0eaLVu2uIybMGGCsdvtZu/evc7apUuXTNu2bU2bNm2ctbFjxxpJpqCgwFkrKyszHh4eJjw83FRWVjrrc+bMMZJMaWmpMcaYzz77zEgyubm5LmuvWLHCSDIlJSVX3Y+qqiojyfz+9793qZ87d84EBgaawYMHu9QPHz5sfHx8zOzZs521bdu2GS8vLzNx4kQzbdo0Y7fbTWFhoct2999/v0lOTr5qHwAAAAAA3G5uXQEQHh6uwsJClZSU6PXXX1enTp20cuVK9ezZU9OnT3eOKywsVOfOnXXXXXc5a3a7Xampqdq1a5dOnDjhrDscDvXq1cv5OSQkRE2aNFHPnj3l6+vrrLdr106SnLcBbNq06YqX1ffr108eHh4qKipyK/j4sW3btunMmTO1rjSIiIjQvffe6zJnly5dNGXKFE2bNk2TJk3Syy+/rISEhDqvCQAAAADA7eT2awAlKTY2VuPHj9eaNWt08OBBxcXFaeLEiTp16pQk6fTp0woNDa213eXa6dOnnbXAwEB5eLgu73A41Lhx41o1Sc77+8vKymSMUdOmTeXj4+P8FxAQoJqaGmcvdVFWViZJGjx4sMucPj4++vzzz2vNmZaW5ry/f/To0XVeDwAAAACA282ttwBcSVBQkEaMGKHt27drz5496t69uxo3bqzS0tJaYy/XgoKCbrzTH63r7e2t7du3y9OzdvvBwcE3NKckLVq0SHFxcbW+9/Pzc/5dU1OjkSNHKiIiQhUVFXrqqae0atWqOq8JAAAAAMDt5FYAsGvXLrVp06ZWvaSkRJLUtGlTSVKPHj30u9/9Tvv371d0dLSkH06Y33//fbVt2/aGTs7/We/evTVt2jTt3LlTqampddrW09NTdru91tsCunbtqoCAAG3duvW6T+yfPn26ioqKVFhYqBMnTig5OVnz58/XqFGjnGMcDsc130gAAAAAAMDt5lYAkJSUpMjISA0cOFAtWrTQ2bNnVVBQoCVLlig5OVmtWrWSJGVmZiovL0+JiYnKyspSQECA5s2bp127dmn16tW3pOH4+HgNHz5c6enpKi4uVkJCgjw9PXXw4EGtW7dOOTk5zvDhStq2bauVK1eqa9euatiwoaKiohQcHKzs7Gw98cQTKi8v16BBg/SLX/xCx44d05YtW5SUlKS0tDRt27ZNWVlZmjRpkrp16yZJevrppzVmzBg98MADzpCkXbt2eu+99/TBBx8oLCxMQUFBatGixS3ZfwAAAAAAboRbAUB2drZWrVqluXPn6tixY7LZbIqOjtarr76qcePGOceFhoaqqKhIEyZMUGZmps6fP68OHTpo7dq1euSRR25Z0/n5+YqLi9OiRYuUk5Mjh8OhqKgo9enTx3k1wtXk5ubqueeeU1JSkqqqqrRgwQI9/vjjSk9PV3h4uGbOnKn09HRVVVUpPDxcDz74oDp16qSKigqlpaWpe/fueumll1yOTWFhoVJTU7Vt2zY5HA69+OKL2rNnj9LS0nTu3Dk99thjWrx48S3bfwAAAAAA6spmjDE/dRMAAAAAAKB+1ektAAAAAAAA4OeJAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALcDsA+PDDD/XQQw+padOm8vPzU8uWLZWSkqKPPvqoPvvD/7dlyxbNmDGjXtf45ptvlJWVpdLS0npdBwAAAABw+7kVAOTl5alPnz4yxmjq1KnKz8/XqFGjdPLkSW3cuLG+e4RuXwAwefJkAgAAAAAAuAN5ujNo1qxZat++vT7++GPZ7XZnfcKECbp48WK9NXenMMaoqqpK3t7eP3UrAAAAAACLcusKgDNnzqh58+YuJ/+X/fNJ7b59+zRw4EAFBgbK19dXXbp00bp161zGjBs3TqGhoSouLlZ8fLx8fX0VHR2tlStXSpLmzZunVq1ayd/fX0lJSTp8+LDL9tXV1ZoxY4Zat24th8OhsLAwjR07VufPn7/mfpw9e1Y2m01z5szRK6+8ombNmqlhw4ZKSUnR999/r8OHD6t///7y9/dXVFSUcnJyas3xpz/9Sd27d5evr68CAgL0yCOP6Ouvv3YZExcXp6FDhyonJ0e/+tWv5O3trQ8++ECS9OWXX6p///7O43P//fdr69at1+z7+eef17Rp01ReXi6bzSabzaaIiAjn9ydPnlRGRobCwsLkcDgUExOjt99+2/n9V199JV9fX73wwgsu87700ktyOBwqLi7WmjVrlJiYKEnq2LGjc539+/dfszcAAAAAwM+EccPgwYONp6eneeONN8zhw4evOu748eOmSZMmpkWLFua9994z69atM7/+9a+NzWYzq1evdo4bO3asadiwoWndurXJyckxa9euNQ8//LDx9PQ048ePN/fff79ZunSpeffdd01oaKh58MEHXdZ57LHHjMPhMK+88orZvHmzyc3NNYGBgWbQoEHX3I+KigojyURFRZmBAwea1atXmzfffNP4+fmZlJQUc/fdd5vJkyebdevWmf/8z/80ksyf//xn5/Z/+tOfjN1uN7169TJr1641S5YsMXfddZcJDAw0Bw8edI7r1KmTCQgIMD179jR//etfzcGDB83x48dNSUmJadCggenSpYtZtmyZ2bhxoxkwYIDx9vY227dvv2rfp06dMs8884zx9/c3Bw4cMAcOHHD+P3z//fcmJibGNGvWzPz3f/+32bx5sxk/frzx8PAwb731lnOOOXPmGJvNZjZu3GiMMWbLli3Gw8PDZGdnG2OMOXfunFm8eLGRZDZs2OBcp6qq6prHFAAAAADw8+BWAHDkyBGTkJBgJBlJJiIiwowcOdJs2bLFZdyECROM3W43e/fuddYuXbpk2rZta9q0aeOsjR071kgyBQUFzlpZWZnx8PAw4eHhprKy0lmfM2eOkWRKS0uNMcZ89tlnRpLJzc11WXvFihVGkikpKbnqflwOALp16+ZSf/bZZ40kk5OT49J3s2bNzFNPPeWs3XfffaZly5YuJ8WHDh0yXl5eJiMjw1nr1KmT8ff3N999953LOklJSaZ58+bm7Nmzzlp1dbXp0KGDGTBgwFX7NsaYl19+2QQEBNSqv/baa8Zut9fa72eeecYEBwebS5cuOWvJycmmSZMm5quvvjJhYWHm4YcfNjU1Nc7vN2/ebCSZ4uLia/YCAAAAAPj5cesWgPDwcBUWFqqkpESvv/66OnXqpJUrV6pnz56aPn26c1xhYaE6d+6su+66y1mz2+1KTU3Vrl27dOLECWfd4XCoV69ezs8hISFq0qSJevbsKV9fX2e9Xbt2kuS8DWDTpk2y2WwaNmyYS4/9+vWTh4eHioqKrrs//fr1c/l8eY2+ffu69N26dWvnuufPn9cXX3yhf//3f5en5/89OiEyMlIPPPCA/vd//9dlzri4OAUGBjo/X7x4UZ988okGDRqkBg0aOOseHh7q16+fW31fyaZNmxQbG6vY2FiXev/+/XXy5Ent3r3bWVu0aJG8vLzUqVMnXbp0SX/4wx9ks9luaF0AAAAAwM+LWw8BvOzHJ5qnTp1S7969NXHiRD355JMKCgrS6dOn1aZNm1rbhYaGSpJOnz6tkJAQSVJgYKA8PFzzB4fDocaNG9eqSXLe319WViZjjJo2bVprnZqaGp06deq6+3G1Na5Uv7zumTNnVFNT49yXf96/v//97y61Jk2auHz+7rvvVFVVpZycHM2ZM8flu+rqalVXV1+37yspKyvT3r175ePj41I3xkiSy/EICgpS37599fbbbys1NfWKxxAAAAAAcGeqUwDwY0FBQRoxYoS2b9+uPXv2qHv37mrcuPEVXyF3uRYUFHTjnf5oXW9vb23fvt3ll/jLgoODb3qNK7kcWFxt/663bwEBAbLb7crIyNDTTz99y/oKCgpS586dlZ+ff8XvIyMjnX9/9NFHWrBggeLi4jR37lwNGzZMcXFxt6wXAAAAAMC/LrduAdi1a9cV6yUlJZLk/CW5R48e+uKLL1yeHF9TU6P3339fbdu2vSUn571799bFixe1c+dOxcTE1PpXXwGAj4+PunTpouXLl+vSpUvO+rfffqutW7eqR48e193+wQcf1J///Ge1aNHiir1fy4+vRvix3r17a+fOnfLy8rrinH5+fpJ+eFPAiBEj1KdPH3322Wfq2LGj0tLSdPbsWZc1JF33bQoAAAAAgJ8ft64ASEpKUmRkpAYOHKgWLVro7NmzKigo0JIlS5ScnKxWrVpJkjIzM5WXl6fExERlZWUpICBA8+bN065du7R69epb0nB8fLyGDx+u9PR0FRcXKyEhQZ6enjp48KDWrVunnJwcRUdH35K1/tmUKVPUu3dv9e7dW6NHj9a5c+c0efJk+fn5afz48dfdPjs7W/Hx8YqPj9fo0aP1y1/+UqdOndL27dslSTNnzrzqtu3atdOFCxf05ptvqlu3bvLx8VGHDh2UmZmppUuXqkePHhozZozat2+vyspK7d69W1u3btWGDRskSb/5zW9kjNE777wjLy8vLVmyRB07dtSzzz6rd955R5IUExMju92u+fPnyxgjLy8v3X333c5gAAAAAADw8+VWAJCdna1Vq1Zp7ty5OnbsmGw2m6Kjo/Xqq69q3LhxznGhoaEqKirShAkTlJmZqfPnz6tDhw5au3atHnnkkVvWdH5+vuLi4rRo0SLl5OTI4XAoKipKffr0qdf72hMTE/Xhhx8qKytLaWlp8vLyUo8ePfT666+refPm190+NjZWX3zxhbKysjR+/HiVl5crJCREcXFx170tIDk5WU8++aReffVVnT59WmFhYTpy5Ij8/f1VVFSkKVOm6K233tLRo0cVGBiomJgYDR06VJKUm5ur9evXq6CgwPkMhlatWmnu3LkaPny4evfurSFDhigkJEQ5OTmaOXOm3n33XdXU1Gjfvn31FqgAAAAAAG4fm7n8tDgAAAAAAHDHcusZAAAAAAAA4OeNAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALqFMAsG3bNg0ZMkRhYWHy9vZWcHCwfv3rX2vlypXOMevXr5fNZtPu3btvebMAAAAAAODGuB0A5Obmqnv37vr73/+u559/XosXL9b06dMVEBCgIUOGaP369fXZJwAAAAAAuAme7gz6y1/+oszMTD366KNaunSpPD3/b7MnnnhCX375paqqquqtSQAAAAAAcHPcugJg5syZcjgcevvtt11O/i/r0KGDOnXq5FI7c+aM/uM//kOBgYEKDQ1VRkaGKisrXcacPHlSGRkZCgsLk8PhUExMjN5+++1a87sz7tChQxo6dKhCQ0PlcDgUERGhAQMGqKKios7rAQAAAABwp3HrCoAtW7bogQceUOPGjd2eeMSIEerbt6/ee+897dy5U1lZWWrUqJFef/11SVJFRYUSEhJUXl6uiRMnKjo6Wps3b1ZGRoYuXryoZ555pk7jBg8erAsXLmjOnDlq1qyZjh8/roKCAl28eLFO8wAAAAAAcCe6bgBQXl6u77//Xi1atKjTxAMGDNDMmTMlSY888oj279+v999/3xkA5Obmat++fdqxY4diY2MlSb169VJlZaUmT56sjIwM2e12t8bV1NRox44dWrhwoQYNGuTs4cd/u7seAAAAAAB3onp7DWBycrLL59jYWB07dkzV1dWSpE2bNik2NtZ5Mn5Z//79dfLkSedbBNwZ5+XlpdjYWE2ZMkU5OTn66quvavXj7noAAAAAANyJrnsFQEBAgBo1aqQDBw7UaeKgoCCXzw6HQ9XV1aqqqpLdbldZWZn2Y3pfTwAACsxJREFU7t0rHx8fl3HGGEnSqVOnJMntcevXr1dWVpZee+01ZWZmKiIiQi+88ILGjBlTp3kAAAAAALgTufUMgJ49e6qgoECnT5+u03MAriUoKEidO3dWfn7+Fb+PjIys07jw8HAtWLBAkvTVV18pLy9PY8eO1S9/+UulpKS4PQ8AAAAAAHcit24BGD9+vC5cuKAnn3xSly5dqvX9l19+qR07dtRp4d69e2vnzp3y8vJSTExMrX9+fn51Gvdj7du3V3Z2thwOh/N2gBuZBwAAAACAO4VbVwB069ZNs2fP1vPPP6+OHTtqxIgRioqK0pkzZ7RlyxYtX75ca9eurdPCmZmZWrp0qXr06KExY8aoffv2qqys1O7du7V161Zt2LDB7XGHDh1SWlqaUlNT9atf/UoeHh764x//qKqqKvXq1atO6wEAAAAAcCdyKwCQpGeffVadO3fWrFmzNGvWLJ08eVIBAQHq0qWLVqxYob59+9ZpYX9/fxUVFWnKlCl66623dPToUQUGBiomJkZDhw6t07jLn3Nzc3X48GF5eXmpXbt2Wr16tRISEuq0HgAAAAAAdyKbufwUPAAAAAAAcMeqt9cAAgAAAACAfx0EAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFgAAQAAAAAAABZAAAAAAAAAgAUQAAAAAAAAYAEEAAAAAAAAWAABAAAAAAAAFkAAAAAAAACABRAAAAAAAABgAQQAAAAAAABYAAEAAAAAAAAWQAAAAAAAAIAFEAAAAAAAAGABBAAAAAAAAFiA2wHAhx9+qIceekhNmzaVn5+fWrZsqZSUFH300Uf12d8tVVNTo6ysLH3++ef1uk5eXp6WLl1ar2sAAAAAAFAXbgUAeXl56tOnj4wxmjp1qvLz8zVq1CidPHlSGzdurO8eb5mamhpNnjyZAAAAAAAAYDme7gyaNWuW2rdvr48//lh2u91ZnzBhgi5evFhvzQEAAAAAgFvDrSsAzpw5o+bNm7uc/F/m7e3t8nnfvn0aOHCgAgMD5evrqy5dumjdunUuY8aNG6fQ0FAVFxcrPj5evr6+io6O1sqVKyVJ8+bNU6tWreTv76+kpCQdPnzYZfvq6mrNmDFDrVu3lsPhUFhYmMaOHavz589fcx+8vLwkSS+88IJsNptsNpsWLlzoHLNmzRp17dpVfn5+CggIUEpKir799lvn98OHD1dgYKAOHTrkrB0/flwhISFKSUmRJN1zzz369NNPtXbtWucaw4YNu+bxBQAAAACgvrkVAHTr1k0FBQXKzs7WkSNHrjqutLRU8fHxKikpUW5urpYvX67g4GAlJydrzZo1LmPPnTun1NRUDRkyRMuWLVN0dLSGDh2qCRMmaPHixXrttdc0d+5c7dy5UyNGjHDZduTIkcrKytKQIUO0YcMGvfzyy8rLy7vmiXajRo20f/9+SdIrr7yiAwcO6MCBAxo6dKgkaeHChXr00UcVHR2t5cuXa+HChfr666/Vo0cPVVRUSJLmzp2r4OBgpaWlqbq6WjU1NRo2bJj8/Py0YMECSdLGjRsVFxenxMRE5xqzZ8925zADAAAAAFB/jBuOHDliEhISjCQjyURERJiRI0eaLVu2uIybMGGCsdvtZu/evc7apUuXTNu2bU2bNm2ctbFjxxpJpqCgwFkrKyszHh4eJjw83FRWVjrrc+bMMZJMaWmpMcaYzz77zEgyubm5LmuvWLHCSDIlJSVX3Y+qqiojyfz+9793qZ87d84EBgaawYMHu9QPHz5sfHx8zOzZs521bdu2GS8vLzNx4kQzbdo0Y7fbTWFhoct2999/v0lOTr5qHwAAAAAA3G5uXQEQHh6uwsJClZSU6PXXX1enTp20cuVK9ezZU9OnT3eOKywsVOfOnXXXXXc5a3a7Xampqdq1a5dOnDjhrDscDvXq1cv5OSQkRE2aNFHPnj3l6+vrrLdr106SnLcBbNq06YqX1ffr108eHh4qKipyK/j4sW3btunMmTO1rjSIiIjQvffe6zJnly5dNGXKFE2bNk2TJk3Syy+/rISEhDqvCQAAAADA7eT2awAlKTY2VuPHj9eaNWt08OBBxcXFaeLEiTp16pQk6fTp0woNDa213eXa6dOnnbXAwEB5eLgu73A41Lhx41o1Sc77+8vKymSMUdOmTeXj4+P8FxAQoJqaGmcvdVFWViZJGjx4sMucPj4++vzzz2vNmZaW5ry/f/To0XVeDwAAAACA282ttwBcSVBQkEaMGKHt27drz5496t69uxo3bqzS0tJaYy/XgoKCbrzTH63r7e2t7du3y9OzdvvBwcE3NKckLVq0SHFxcbW+9/Pzc/5dU1OjkSNHKiIiQhUVFXrqqae0atWqOq8JAAAAAMDt5FYAsGvXLrVp06ZWvaSkRJLUtGlTSVKPHj30u9/9Tvv371d0dLSkH06Y33//fbVt2/aGTs7/We/evTVt2jTt3LlTqampddrW09NTdru91tsCunbtqoCAAG3duvW6T+yfPn26ioqKVFhYqBMnTig5OVnz58/XqFGjnGMcDsc130gAAAAAAMDt5lYAkJSUpMjISA0cOFAtWrTQ2bNnVVBQoCVLlig5OVmtWrWSJGVmZiovL0+JiYnKyspSQECA5s2bp127dmn16tW3pOH4+HgNHz5c6enpKi4uVkJCgjw9PXXw4EGtW7dOOTk5zvDhStq2bauVK1eqa9euatiwoaKiohQcHKzs7Gw98cQTKi8v16BBg/SLX/xCx44d05YtW5SUlKS0tDRt27ZNWVlZmjRpkrp16yZJevrppzVmzBg98MADzpCkXbt2eu+99/TBBx8oLCxMQUFBatGixS3ZfwAAAAAAboRbAUB2drZWrVqluXPn6tixY7LZbIqOjtarr76qcePGOceFhoaqqKhIEyZMUGZmps6fP68OHTpo7dq1euSRR25Z0/n5+YqLi9OiRYuUk5Mjh8OhqKgo9enTx3k1wtXk5ubqueeeU1JSkqqqqrRgwQI9/vjjSk9PV3h4uGbOnKn09HRVVVUpPDxcDz74oDp16qSKigqlpaWpe/fueumll1yOTWFhoVJTU7Vt2zY5HA69+OKL2rNnj9LS0nTu3Dk99thjWrx48S3bfwAAAAAA6spmjDE/dRMAAAAAAKB+1ektAAAAAAAA4OeJAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAACyAAAAAAAADAAggAAAAAAACwAAIAAAAAAAAsgAAAAAAAAAALIAAAAAAAAMACCAAAAAAAALAAAgAAAAAAACyAAAAAAAAAAAsgAAAAAAAAwAIIAAAAAAAAsAACAAAAAAAALIAAAAAAAAAAC/C81pf79+9XeXn57eoFAAAAAHATAgICFB0d/VO3gX9R17wCgJN/AAAAAPj54BwO13LNACAgIOB29QEAAAAAuEmcw+FabMYY81M3AQAAAAAA6pfbDwH88MMP9dBDD6lp06by8/NTy5YtlZKSoo8++qg++8P/t2XLFs2YMaNe1/jmm2+UlZWl0tLSel0HAAAAAHD7uRUA5OXlqU+fPjLGaOrUqcrPz9eoUaN08uRJbdy4sb57hG5fADB58mQCAAAAAAC4A/0/sXzttJJzWQYAAAAASUVORK5CYII="} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '80384'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43325/session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95 {} urllib3.connectionpool: [DEBUG] http://localhost:43325 "DELETE /session/4210f0bd-790c-40c9-9b48-e8d6ea6ebc95 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_element_screenshot[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 176995 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36691/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36691 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36691 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a6c5c0d0-977e-4b25-9be4-b6406bf70349","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":176999,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42103/session/a6c5c0d0-977e-4b25-9be4-b6406bf70349"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36691/session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36691 "POST /session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36691/session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:36691 "POST /session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A00B6318-ECB2-47A7-B8D1-FD89E9E5EDD1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36691/session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/element/node-A00B6318-ECB2-47A7-B8D1-FD89E9E5EDD1/screenshot {} urllib3.connectionpool: [DEBUG] http://localhost:36691 "GET /session/a6c5c0d0-977e-4b25-9be4-b6406bf70349/element/node-A00B6318-ECB2-47A7-B8D1-FD89E9E5EDD1/screenshot HTTP/1.1" 200 11688 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"iVBORw0KGgoAAAANSUhEUgAAA/AAAABJCAYAAACacs0uAAAABGNJQ1ABDQABnGk7MgAAAAFzUkdCAK7OHOkAACAASURBVHic7d15WJRl2z/w77A4AwMOqyK4JhqLhSkCCogrAuIuoOhYz6HmhlJo+viaiJBGmumDmJroYYoGkQIKLlRuYAlampaK2YFLbigIAoaOcP3+6Oc8jcMyIKW87/dzHPxxn/e1nNdw/3POfd33SIQQAkRERERERET0UtN70QkQERERERERUf1YwBMRERERERE1A1oF/JQpUyCRSBAREfHcgw8aNAiBgYHq45ycHEgkEpw6deq5x34RDh06hNjY2Eb3/+CDD2BiYtKovgYGBvj4448bPTcRERERERE1bxoF/B9//IGUlBQAwI4dO/DkyZMmnUwul8PZ2RlGRkZNOu4/5XkL+FatWsHJyalRfbt16wYrK6tGz01ERERERETNm0YBn5qaigcPHiAgIACFhYU4cOBAk072xhtv4Oeff4azs3OTjttcvP3228jLy2tU3zNnzuCtt95q2oSIiIiIiIio2dAo4D///HOYm5tj69atMDIywrZt23QeKCUlBY6OjpDJZHBycsJXX32l1ebZLfQzZ85E69atte70P3r0CObm5njnnXfqnPPevXuYNWsW2rVrB6lUinbt2kGpVOLRo0fqNllZWejTpw+MjIygUCgwbNgwnD9/XmMcV1dXjBs3Dhs3bkSXLl1gbGyMHj164PDhw+o277zzDpYtW4bS0lJIJBJIJBK0bdsWAPDgwQOEhYXB0dERcrkctra2GDlyJC5duqQxz7Nb6MvLyyGRSLBmzRpERESgdevWUCgU8Pf3x9WrVzX6PruFft68ebCxsUF2djY8PDxgZGQEe3t7xMXFaX1OP/30E/r27QuZTIa2bdsiJiYG0dHRjd7OT0RERERERP88dQF/8+ZNfPPNNwgJCYG1tTVGjhyJPXv24P79+/UOcvjwYYSEhKBr165IS0vDwoULERERoVUoP2vSpEkoLCxEVlaWRjwjIwMlJSVQKpW19i0tLYWnpyeSk5MRERGBffv2YcWKFVCpVHj8+DEA4Ouvv0ZAQADkcjmSk5OxYcMG5Ofnw9PTU6tAPnjwIDIyMpCamor8/Hw4Oztj+PDhuHv3LgAgMjISYWFhMDU1RUFBAQoKCnDixAkAfxbwlZWViIyMxL59+7Bu3Tr88ccf8PDwQGFhYb2f39KlSyGXy5GXl4ecnBzcunULISEh9fYrKSnBnDlzEBsbi4KCAsyePRvh4eHYv3+/uk1xcTEGDBiA0tJS7Ny5Exs3bsTRo0exadOmescnIiIiIiKil4j4/2JjYwUA8d133wkhhDhw4IAAINavXy/q07dvX+Ho6CiqqqrUsRMnTggAYujQoepYdna2ACBOnjypjnXp0kWMGzdOY7wRI0YIR0fHOudcunSpkEgk4ocffqi1jbu7u3jllVeESqVSx65evSoMDQ3FjBkz1LGePXsKa2trUV5ero4VFxcLAGLz5s3q2KJFi4RCoagzr6dUKpWwtLQUcXFx6lhMTIyQy+Xq47KyMgFABAQEaPRNTU0VAMRvv/2mjunr64uVK1eqj+fOnSsAiLy8PI2+Li4uQqlUqo8XL14spFKpuHXrljpWWVkp2rRpo5ELERERERERvdzUd+C3bduGLl26oHfv3gD+fIO8ra1tvdvohRDIzc1FUFAQ9PT+uyPf3d0dnTp1qvcLhIkTJyI9PR1lZWUA/rxjvH//fkyaNKnOfllZWejZsyd69OhR4/nKykqcPHkSwcHBMDAwUMfbt2+Pvn374ujRoxrtXV1dIZfL1cfm5uawsLDAtWvX6l0DAKSlpaF///5o27YtjIyMYGJiguLiYuTn59fb18fHR+O4c+fOAFDv3MbGxujVq5dW37/2O3HiBDw9PWFjY6OOSaVSjV8HICIiIiIiopefHgCcPHkS58+fx+jRo1FSUoKSkhKUlZVh9OjR+P7777We5f6r4uJiPHr0CLa2tlrnaoo9S6lUorKyUv3MfFJSElQqFSZMmFBnv6KiItjZ2dV6vqSkBNXV1RqF61M2NjYoLi7WiLVs2VKrnaGhISorK+tdQ3p6OkaNGoXXXnsNO3bswA8//IAzZ86gY8eOOvV/dm5DQ0MAqLevqalpvTnfunULrVq10mrXunXrevMiIiIiIiKil4ce8OfL6wDgo48+grm5ufovPj4eAOq8C29hYQGpVFrjs/LPFsk16dSpEzw9PZGYmAgASExMRL9+/dCuXbs6+1lZWeH333+v9byZmRn09PRw+/ZtrXO3b9+GpaVlvbnpKjExEW5uboiLi4OPjw+cnJzg4OCg0/Pvf7c2bdrUmMedO3deQDZERERERETUWHqPHz9GUlIS3N3dcfjwYa2/7t27Y/v27RBC1DiARCKBu7u71ovorly5Uued+79SKpU4cuQIjhw5gu+//77e7fMA4Ovrix9//FH9RvtnyWQyuLm5ISUlReMt99euXUN2drbWtnVdSKXSGu+Kl5eXw9zcXCO2b98+VFRUNHiOpubh4YHjx49rfJHx+PFjZGZmvsCsiIiIiIiIqKH0MjIyUFRUhBkzZqBfv35af9OmTcO1a9dw5MiRWgeJiorCkSNH1D+z9uuvv2LixImQyWQ6JREcHAxDQ0NMnDgRRkZGGDNmTL19wsPD0aVLF/j6+uLjjz9GVlYWdu7ciZCQEDx48AAAEB0djYKCAvj5+SE1NRWJiYkYOHAgjI2NMX/+fJ1y+ytnZ2c8evQI//nPf5CXl4ezZ88CAIYMGYJDhw4hMzMTlZWVOHr0KGbNmvVS/EzbO++8A7lcjiFDhmD37t3IzMxEQEAA9PT0NN5ZQERERERERC83vc8//xympqYICgqqscH48eNhZGSk3mZfk/79+yMpKQnbt29Hq1at4O/vj4kTJ8LDw0OnJMzMzDBs2DDcuHEDI0eOrPHZ7me1bNkSOTk5CA4OxqpVqxAYGIgFCxZAJpNBKpUCAAYPHoz9+/fj4cOHCA0NxcyZM+Hg4IDjx4+jQ4cOOuX2VyNGjMDbb7+NmJgYeHh4ICAgAAAQFhaGiIgITJ06Febm5oiIiMC6desaNUdTs7CwwLfffguFQoHQ0FBMnToVXl5eCA4OhkKheNHpERERERERkY4kora98fS/VnV1Ndzc3GBnZ4f09PQXnQ4RERERERHpwKD+JtTcRUZG4tVXX0WHDh1QVFSELVu24PTp01i1atWLTo2IiIiIiIh0xAL+/4CqqipERkbi5s2b0NPTQ/fu3ZGRkdGoF/kRERERERHRi8Et9ERERERERETNAF9DTkRERERERNQMsIAnIiIiIiIiagZYwBMRERERERE1AyzgiYiIiIiIiJoBFvBEREREREREzQALeCIiIiIiIqJmgAU8ERERERERUTPAAp6IiIiIiIioGWABT0RERERERNQMsIAnIiIiIiIiagZYwBMRERERERE1AyzgiYiIiIiIiJoBFvBEREREREREzQALeCIiIiIiIqJmgAU8ERERERERUTPAAp6IiIiIiIioGWABT0RERERERNQMsIAnIiIiIiIiagZYwBMRERERERE1A3oAEB8fD4lEAn19ffz+++9ajTIzMyGRSCCRSHDkyJF/OscabdmyBUlJSVrxefPmwcbG5gVk9HL74IMPYGJiohEzMDDAxx9//IIyqpsQAhEREWjTpg309PQwcuTIGttVV1cjKioKJ06c+Fvzqe16IyIiIiIi+qdo3IGXy+VITEzUarRt2zaYmpr+Y0npggXV8+vWrRusrKxedBo1Sk1NxerVq/HBBx8gNzcXq1atqrFddXU1li5dygKeiIiIiIj+19Mo4EePHo3t27drNCgtLcWePXswZsyYJptUpVKhurq6ycajxjlz5gzeeuutF51GjS5cuABTU1NMnjwZvXr1QufOnV90SkRERERERC+URgE/adIknD9/Hj/88IM6lpKSAiMjIwQGBtY4QFxcHBwcHNCiRQvY2Nhg+vTpKCkpUZ8vLy+HRCLBJ598gtmzZ8PGxgZSqRTFxcUAgLS0NHh4eMDY2BgKhQJBQUG4du1anUl3794dx48fR3p6unpr/8SJEzXa/PLLLxgwYADkcjns7e0RFxencf7BgwcICwuDo6Mj5HI5bG1tMXLkSFy6dEmj3dMt+dnZ2fDw8ICRkVGN49Xm119/xejRo2FmZgYjIyO4ublh7969jZ7j3r17mDFjBmxtbSGVSuHg4IDPPvtMp1ye9ewW+obkcfbsWQwfPly9Lk9PT2RnZ+s0b1ZWFvr06QMjIyMoFAoMGzYM58+fV5/v2LEj3n//fZSVlan/v2lpaVrjlJSUwNDQEADw7rvvqtsmJCSo29R3fSmVSpiZmeHq1avq2K1bt2BtbY2goCAAul1vREREREREfzeNAr5r165wc3PDtm3b1LFt27YhODgYUqlUq3NkZCTCw8MxcOBA7N27FwsXLsSOHTswZMgQPHnyRKNtdHQ0DAwMcPjwYZw7dw4tW7ZEQkICRo0aBXt7e6SkpCAhIQHnz5+Hj48PysrKak163759cHV1xeDBg1FQUICCggKsWbNGfb6iogKjR4/G0KFDkZycDG9vb4SHh2P//v3qNg8ePEBlZSUiIyOxb98+rFu3Dn/88Qc8PDxQWFioMV9JSQnmzJmD2NhYFBQUYPbs2Vrj1eT27dvw8vLCmTNnEB8fj5SUFFhZWWHEiBFaBakuc5SVlcHb2xvp6emIjIxEZmYmRowYgRkzZiA+Pr7OXHSlSx4//fQT+vTpgzt37uCzzz7D7t270apVKwwaNEjjy5+afP311wgICIBcLkdycjI2bNiA/Px8eHp6qovonJwchIeHw9TUVP3/9fX11RqrZcuWuHz5MgBg8eLF6rbjxo0DAJ2ur08//RRWVlYIDQ1FVVUVqqurMXHiRBgbG2PTpk0A6r/eiIiIiIiI/hFCCLF27VoBQFy/fl2sXbtWWFtbC5VKJQoKCoREIhE5OTli7969AoA4fPiwEEKI+/fvC5lMJpRKpfirL774QgAQycnJQgghysrKBADh7e2t0a6iokKYmZmJsWPHasSvX78uZDKZWLNmjaiLp6enGDFihFZ87ty5AoDIzMxUx6qrq0Xnzp21cn2WSqUSlpaWIi4uTmu8vLw8jbYuLi71jrdgwQKhr68vLl26pI49efJEODk5CUdHxwbPsXz5cqGvry/OnDmj0S4sLExYWVmJJ0+e1JpLTEyMkMvlGjF9fX2xcuXKBufh6+srOnToIMrLy9Wxqqoq8frrr4uRI0fWmoMQQri7u4tXXnlFqFQqdezq1avC0NBQzJgxQx1bsmSJUCgUdY4lxJ//MwBi9erVGvGGXF+5ubnC0NBQREZGimXLlgl9fX1x7NgxjX61XW9ERERERET/FK2fkRs/fjxKSkpw4MABbN++HZ06dYKnp6dW4Z+Xl4fKykpMmDBBIx4UFIQWLVrg6NGjGvFBgwZpHOfm5qKkpASTJk3SiLdt2xY9evRATk5OQ7+LUJNKpfDz81MfSyQSvPbaa1pb89PS0tC/f3+0bdsWRkZGMDExQXFxMfLz8zXaGRsbo1evXhqxzp0717vV/9ixY+jVqxe6dOmijunr62P8+PG4cOEC7t6926A5Dhw4ABcXF7i4uGi0Gz58OO7du4eLFy/WmY8u6svj8ePHOHz4MMaMGQO5XK5uo6enh8DAwDr/b5WVlTh58iSCg4NhYGCgjrdv3x59+/bVumaeR0OuLzc3N0RHR2PZsmVYsmQJFi1aBG9v7ybLhYiIiIiIqCkYPBuwtLSEv78/tm3bhjNnzkCpVNbY8ekz7M/+ZJu+vj6sra3V559q1aqVxvHTbepjx46FRCLROKdSqeDj49PApfyXmZkZ9PQ0v5uQSqWorKxUH6enp2PUqFGYPXs2oqKiYG1tDT09PQQEBGi0A1DjG/gNDQ212j2ruLgYjo6OWvGnn1lxcTGsra11nqOwsBCXLl2CTCbTaCeEAAAUFRXVmY8u6svj/v37UKlUiIuLw7p16zTaVVVVoaqqqtaxS0pKUF1dXePP/NnY2OCXX355zuz/q6HXV2hoKBYvXgyJRIJZs2Y1WR5ERERERERNRauAB/58mV1wcDCqq6trLeAtLCwA/Pmc91/vCFdVVeHu3buwtLSsc+Kn5zdv3gxXV1et88bGxrqtoJESExPh5uam9YK2Z59/fx4WFha4ffu2VvxprL7P6FmWlpbo1asXtm7dWuP59u3bNzjHhlIoFNDX18eMGTMwc+bMBvV9+sVKbZ9JQz+PujTk+qqursabb76Jtm3boqysDNOnT8fu3bubLBciIiIiIqKmUGMBHxgYiNGjR8PW1rbWn+9yc3ODTCbDzp07MWTIEHU8JSUFjx8/rvcOuoeHBxQKBbKzsxv1Ru9n76g3VHl5OczNzTVi+/btQ0VFRaPHfJaPjw9WrlyJy5cvw97eHsCfxeIXX3wBJyenBv8Gu5+fHz788EMYGhq+sJ9Vk8lk6NevH44cOYKVK1fW+HLDuvq6ubkhJSUFMTEx6m30165dQ3Z2NqZMmdLgfAwMDKCvr691LTTk+vrwww+Rk5ODY8eO4e7duxgxYgQ2btyIadOmqds87/VGRERERET0vGos4KVSKVJSUursaGZmhvfeew8xMTGQy+UIDAxEfn4+IiMj4ebmhlGjRtXZ38TEBKtWrcLUqVNRWlqKMWPGwNzcHDdv3sShQ4fg6+uL0NDQWvs7Oztj+/bt2LNnD2xtbWFpaYlOnTrpsOQ/DRkyBPPnz0dmZiYGDhyI3NxczJo1CyYmJjqPUZ/w8HBs2bIFgwcPRlRUFBQKBTZs2IALFy4gNTW1UeMlJSXBx8cHERER6NatGx4+fIiLFy8iOzsbmZmZTZZ7XVatWgUvLy94eXlh1qxZaNeuHYqKinDq1CkAwIoVK2rtGx0dDT8/P/j5+WHWrFmoqKjA0qVLYWxsjPnz5zcqHycnJ+zatQseHh4wMTFBx44dYWVlpdP1lZubi6ioKCxZsgS9e/cGAMycORMRERHo27ev+hGI573eiIiIiIiInleNBbyuoqOjYWlpifXr1yMhIQEWFhaYMGECYmNjNV5SVpvJkyfDzs4OK1aswOTJk6FSqWBnZ4d+/fqhZ8+edfb997//jfz8fISGhqKiogITJkxAYmKizrmHhYXh9u3bmDp1Ku7fvw8nJyesW7eu0UVkTWxsbJCTk4MFCxYgPDwclZWVeP3115Geno5hw4Y1eDxTU1Pk5OQgOjoaa9euxY0bN2BmZgYHBwf1T6f9E1xcXHDy5ElERUVh/vz5KC0thbW1NVxdXevdVj948GDs378fUVFRCA0NhaGhIXx8fPDRRx+hQ4cOjconPj4ec+bMga+vL1QqFTZt2oQpU6bUe32VlZUhNDQUffr0wf/8z/+ox1u1ahWOHTuG8ePHIzc3F1Kp9LmvNyIiIiIiouclEU/fgEZERERERERELy2tn5EjIiIiIiIiopcPC3giIiIiIiKiZoAFPBEREREREVEzwAKeiIiIiIiIqBlgAU9ERERERETUDLCAJyIiIiIiImoG/tECftCgQQgMDKyzTUZGBiQSCS5evFhnu5ycHEgkEpw6daopUwQAlJeXQyKRYMOGDQ3uq8sa/25N/dm8DGt6XtXV1YiKisKJEydedCpERERERESNwjvw9H9CdXU1li5dygKeiIiIiIiaLRbwRERERERERM2AHgD8/PPPGD9+PDp06ACZTIbOnTtj9uzZKC0t1Wjs6uqKcePGYePGjejSpQuMjY3Ro0cPHD58WGvglJQUODo6QiaTwcnJCV999VWDErt16xZGjx4NU1NTWFhYYNq0aaioqKi3X1xcHBwcHNCiRQvY2Nhg+vTpKCkp0WhTVVWFFStWwMnJCTKZDNbW1vDz86tz2/69e/fg7u6Orl274sqVKw1ay7179zBjxgzY2tpCKpXCwcEBn332mfr8l19+CYlEgrNnz2r19ff3R/fu3TVyj42NxauvvgqpVApbW1vMnTsXlZWVDcrpqbS0NHh4eMDY2BgKhQJBQUG4du3ac68JAObNmwcbGxucPn0aXl5eMDIygr29PXbt2gUA2LBhAzp37gxTU1P4+vri+vXrGv11WevTxx3WrFmDiIgItG7dGgqFAv7+/rh69SoAoKSkBIaGhgCAd999FxKJBBKJBAkJCQCAY8eOwcfHB+bm5pDL5ejSpQvmz5/fqM+TiIiIiIjo76IHAFevXkWnTp2wevVqHDx4EIsXL0ZWVhaGDh2q1eHgwYPIyMhAamoq8vPz4ezsjOHDh+Pu3bvqNocPH0ZISAi6du2KtLQ0LFy4EBERETh//rzOiU2aNAn29vZIT0/H+++/j+3bt2Py5Ml19omMjER4eDgGDhyIvXv3YuHChdixYweGDBmCJ0+eqNtNmDABixYtQkBAANLS0rBp0yY4OTnh1q1bNY579epVeHl5QQiB48ePo2PHjjqvo6ysDN7e3khPT0dkZCQyMzMxYsQIzJgxA/Hx8QCA4cOHQ6FQIDExUaPvnTt38M0330CpVKpjb775JqKiohASEoLMzEwsWrQIW7ZswcSJE3XO6amEhASMGjUK9vb2SElJQUJCAs6fPw8fHx+UlZU915qeqqiowPjx4xESEoLk5GTY29tj3LhxWLBgARITE7F8+XJ8+umnOHfuHCZNmqTRtyFrXbp0KeRyOfLy8pCTk4Nbt24hJCQEANCyZUtcvnwZALB48WIUFBSgoKAA48aNQ2FhIQICAmBpaYnk5GQcOHAA77//PlQqVYM/TyIiIiIior+VqMXp06cFAHH27Fl1rGfPnsLa2lqUl5erY8XFxQKA2Lx5szrWt29f4ejoKKqqqtSxEydOCABi6NChtU0phBBi7969AoCYOnWqRvzTTz8VEolEnDt3TgghRHZ2tgAgTp48KYQQ4v79+0ImkwmlUqnR74svvhAARHJyshBCiKNHjwoAYvXq1bXmUFZWJgCI9evXi7NnzwpbW1vh6+srysrK6sxdCCEGDhyoscbly5cLfX19cebMGY12YWFhwsrKSjx58kQIIcSUKVOEnZ2dxme2evVqoa+vL27evCmEEOK7774TAER8fLzGWF999ZUAoJ7j2c+mJhUVFcLMzEyMHTtWI379+nUhk8nEmjVrnntNc+fOFQDEwYMH1W0KCwuFnp6esLOzEw8fPlTH161bJwCI27dvN2itT/9XAQEBGu1SU1MFAPHbb78JIYRQqVQ1/t+//vprjXZEREREREQvKz0AUKlU+OSTT9CzZ09YW1tDJpPBw8MDAJCfn69R8Lu6ukIul6uPzc3NYWFhod52LYRAbm4ugoKCoKf330fs3d3d0alTJ52/WAgKCtI4Dg4OhhCi1peQ5eXlobKyEhMmTNAap0WLFjh69CgAICsrCwAwZcqUenM4fvw4+vbti379+iEjIwMmJiY65//UgQMH4OLiAhcXF4348OHDce/ePfW2faVSiRs3buDQoUPqNtu3b8egQYPQpk0b9VgSiUTrDnRgYCD09PSQk5Ojc165ubkoKSnRuuvdtm1b9OjRo86xdF0TAEilUgwaNEh9bG1tjVatWmHAgAEwMjJSx52dnQFAvY2+oWv18fHROO7cuTMA1Ps4gLOzM4yNjTFp0iQkJibi999/r7M9ERERERHRi2IAAPPnz8fGjRvx4Ycfonfv3jA1NUVRURG8vb21nq1u2bKl1iCGhobqdsXFxXj06BFsbW212tUUq02rVq00ji0tLWFgYIAbN27U2L64uBgAYGNjoxHX19eHtbW1+nxRUREUCoVOxfj+/fvx4MEDTJs2Tf0MdUMVFhbi0qVLkMlkGnEhhDofAPD29kbHjh3VRfuFCxfw448/amyrLywshBACrVu31pqnurpaPZaueQHA2LFjIZFINM6pVCqtgrgxawIAMzMzjS9ygD+LegsLC60YAPV11NC1PntdPv1/1fdugDZt2uDbb7/F8uXLMW3aNDx8+BDdu3dHbGwshgwZUmdfIiIiIiKif5IBACQmJmLOnDkIDw9Xn2jsb4hbWFhAKpXi/v37WueKi4thZmam0zh37tzROC4qKsKTJ09gZ2dX67wAcPv2bY07w1VVVbh79y4sLS0BAFZWVigtLUV5eXm9RfySJUtw5MgRDB06FPv27YO3t7dOuf+VpaUlevXqha1bt9Z4vn379gCgvtu8Zs0arF+/Htu3b4eJiQlGjRqlMVaLFi1w6tQpGBgYaI1lZWXVoLwAYPPmzXB1ddU6b2xs/Nxreh5Nudb6eHh4YM+ePVCpVMjNzUVMTAxGjBiBy5cvo23btk02DxERERER0fPQE0Lg4cOHWoX1l19+2agBJRIJ3N3d1VvVn7py5QouXbqk8zjPzp+UlASJRKLe2v8sNzc3yGQy7Ny5UyOekpKCx48fq+8o+/r6AoDWG9NrYmhoiOTkZPj7+8Pf3x/Hjh3TOf+n/Pz8cO7cORgaGsLBwUHr76+FslKpRHl5OXbv3o0dO3ZgzJgxGuf9/Pzw+PFjnDt3rsaxGlLUenh4QKFQIDs7u8ax6irCG7KmxmrKtQKAgYEB9PX167wjb2hoCC8vLyxZsgSPHj3Cr7/++rzLICIiIiIiajIGEokEgwcPxqZNmzB8+HC0b98eycnJ2LZtW6MHjYqKwsCBA7Fs2TKEhYWhsLAQ//rXv7S2XNclKysLERER8Pf3x5kzZxAZGYmQkBB069atxvZmZmZ47733EBMTA7lcjsDAQOTn5yMyMhJubm7qO9ne3t4ICQnB/Pnzcf36dQwcOBAqlQrHjh3DsGHDMGDAAM0PyMAAO3fuxMSJExEQEICMjAz069dP53WEh4cjKSkJPj4+iIiIQLdu3fDw4UNcvHgR2dnZyMzMVLft2rUr3N3d8e9//xs3btzQePs8AHh5eUGpVGLy5Mk4ffo0vL29YWBggCtXrmDv3r2Ii4uDvb29TnmZmJhg1apVDsJDdQAAAdFJREFUmDp1KkpLSzFmzBiYm5vj5s2bOHToEHx9fREaGvrca2qsplzrU05OTti1axc8PDxgYmKCjh07IisrC7t378awYcPQoUMHlJaW4pNPPoG1tTXeeOON514HERERERFRUzEAgI0bN2L27Nnw9PREVVUVvLy8sGvXLnh5eTVq0P79+yMpKQmRkZGIjo5Gu3btMG/evAYV8Nu2bUNcXBxGjx4NAwMDKJVKrF69us4+0dHRsLS0xPr165GQkAALCwtMmDABsbGxGtuwExMT4eLigq1bt2LdunVQKBTo1asXpk+fXuO4BgYG2LFjB5RKJYYOHYqMjAz0799fp3WYmpoiJycH0dHRWLt2LW7cuAEzMzM4ODhg3LhxWu2VSiXCwsJgZ2dX4xxbt26Fq6srNm/ejLi4OEilUnTs2BEBAQE1Pi9el8mTJ8POzg4rVqzA5MmToVKpYGdnh379+qFnz55NtqbGasq1AkB8fDzmzJkDX19fqFQqbNq0Ca6urti1axcWL16MO3fuwNzcHL1798a3336r8+MeRERERERE/wSJePrmMSIiIiIiIiJ6aenV34SIiIiIiIiIXjQW8ERERERERETNAAt4IiIiIiIiombg/wEHr0O2Oh8tAwAAAABJRU5ErkJggg=="} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '11688'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36691/session/a6c5c0d0-977e-4b25-9be4-b6406bf70349 {} urllib3.connectionpool: [DEBUG] http://localhost:36691 "DELETE /session/a6c5c0d0-977e-4b25-9be4-b6406bf70349 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_base64[webkitgtk] test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_png[webkitgtk] test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_element_screenshot[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 5 warnings in 10.22s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 22 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_the_text_content_of_asingle_element_with_no_children[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 177286 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48447/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48447 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48447 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"db22158b-0e8d-4475-a8c4-5cdeb9176dd3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":177288,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38125/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48447 "POST /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element {'using': 'css selector', 'value': '[id="oneline"]'} urllib3.connectionpool: [DEBUG] http://localhost:48447 "POST /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FC8620DD-DBF7-4AE3-9905-3F0141706D44"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element/node-FC8620DD-DBF7-4AE3-9905-3F0141706D44/text {} urllib3.connectionpool: [DEBUG] http://localhost:48447 "GET /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element/node-FC8620DD-DBF7-4AE3-9905-3F0141706D44/text HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A single line of text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element {'using': 'css selector', 'value': '[id="oneline"]'} urllib3.connectionpool: [DEBUG] http://localhost:48447 "POST /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FC8620DD-DBF7-4AE3-9905-3F0141706D44"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element/node-FC8620DD-DBF7-4AE3-9905-3F0141706D44/text {} urllib3.connectionpool: [DEBUG] http://localhost:48447 "GET /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3/element/node-FC8620DD-DBF7-4AE3-9905-3F0141706D44/text HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A single line of text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48447/session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3 {} urllib3.connectionpool: [DEBUG] http://localhost:48447 "DELETE /session/db22158b-0e8d-4475-a8c4-5cdeb9176dd3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_the_entire_text_content_of_child_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 177554 using 0 to output None (WebKitWebProcess:177456): GLib-GIO-WARNING **: 15:53:33.502: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-98018381-48a8-4d99-9326-fbf232669b08: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49583/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49583 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49583 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5a8fb068-5957-45bd-881a-bb049b05cc5e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":177560,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32969/session/5a8fb068-5957-45bd-881a-bb049b05cc5e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49583/session/5a8fb068-5957-45bd-881a-bb049b05cc5e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49583 "POST /session/5a8fb068-5957-45bd-881a-bb049b05cc5e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49583/session/5a8fb068-5957-45bd-881a-bb049b05cc5e/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:49583 "POST /session/5a8fb068-5957-45bd-881a-bb049b05cc5e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CC7B2082-9C0D-4750-8B28-6732CE23F757"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49583/session/5a8fb068-5957-45bd-881a-bb049b05cc5e/element/node-CC7B2082-9C0D-4750-8B28-6732CE23F757/text {} urllib3.connectionpool: [DEBUG] http://localhost:49583 "GET /session/5a8fb068-5957-45bd-881a-bb049b05cc5e/element/node-CC7B2082-9C0D-4750-8B28-6732CE23F757/text HTTP/1.1" 200 83 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A div containing More than one line of text\n\nand block level elements"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '83'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49583/session/5a8fb068-5957-45bd-881a-bb049b05cc5e {} urllib3.connectionpool: [DEBUG] http://localhost:49583 "DELETE /session/5a8fb068-5957-45bd-881a-bb049b05cc5e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_ignore_script_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 177827 using 0 to output None (WebKitWebProcess:177728): GLib-GIO-WARNING **: 15:53:35.437: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d5717600-9490-48ed-a1f6-cedc18cb1052: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55911/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55911 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55911 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5bb0b10e-89dd-46bc-958b-bfc3986987ef","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":177832,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44537/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55911/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/url {'url': 'http://127.0.0.1:8000/javascriptEnhancedForm.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55911 "POST /session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55911/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element {'using': 'css selector', 'value': '[id="labelforusername"]'} urllib3.connectionpool: [DEBUG] http://localhost:55911 "POST /session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-47C77986-6191-48BC-B201-28F3083BACD1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55911/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element/node-47C77986-6191-48BC-B201-28F3083BACD1/text {} urllib3.connectionpool: [DEBUG] http://localhost:55911 "GET /session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element/node-47C77986-6191-48BC-B201-28F3083BACD1/text HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Username:"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55911/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element/node-47C77986-6191-48BC-B201-28F3083BACD1/elements {'using': 'tag name', 'value': 'script'} urllib3.connectionpool: [DEBUG] http://localhost:55911 "POST /session/5bb0b10e-89dd-46bc-958b-bfc3986987ef/element/node-47C77986-6191-48BC-B201-28F3083BACD1/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-311ABBD9-A6A8-4DAC-91BD-720C1475A786"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55911/session/5bb0b10e-89dd-46bc-958b-bfc3986987ef {} urllib3.connectionpool: [DEBUG] http://localhost:55911 "DELETE /session/5bb0b10e-89dd-46bc-958b-bfc3986987ef HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_represent_ablock_level_element_as_anewline[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 178100 using 0 to output None (WebKitWebProcess:178003): GLib-GIO-WARNING **: 15:53:37.357: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-0e64e272-9385-4e9a-a5c4-e2238cc89ffa: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37951/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37951 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37951 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6f0041af-a8d4-46e9-9c64-29dc9be3e3b4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":178105,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33899/session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37951/session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37951 "POST /session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37951/session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:37951 "POST /session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-69713244-377E-4487-899A-FC48EC6B7073"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37951/session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/element/node-69713244-377E-4487-899A-FC48EC6B7073/text {} urllib3.connectionpool: [DEBUG] http://localhost:37951 "GET /session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4/element/node-69713244-377E-4487-899A-FC48EC6B7073/text HTTP/1.1" 200 83 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A div containing More than one line of text\n\nand block level elements"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '83'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37951/session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4 {} urllib3.connectionpool: [DEBUG] http://localhost:37951 "DELETE /session/6f0041af-a8d4-46e9-9c64-29dc9be3e3b4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_collapse_multiple_whitespace_characters_into_asingle_space[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 178375 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60445/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60445 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60445 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"461e15aa-5dd1-4cf7-a055-26e9a2a718ea","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":178379,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33073/session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60445/session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60445 "POST /session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60445/session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/element {'using': 'css selector', 'value': '[id="lotsofspaces"]'} urllib3.connectionpool: [DEBUG] http://localhost:60445 "POST /session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4D46E823-169C-41A3-ACCE-986B317157DF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60445/session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/element/node-4D46E823-169C-41A3-ACCE-986B317157DF/text {} urllib3.connectionpool: [DEBUG] http://localhost:60445 "GET /session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea/element/node-4D46E823-169C-41A3-ACCE-986B317157DF/text HTTP/1.1" 200 41 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"This line has lots of spaces."} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '41'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60445/session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea {} urllib3.connectionpool: [DEBUG] http://localhost:60445 "DELETE /session/461e15aa-5dd1-4cf7-a055-26e9a2a718ea HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_trim_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 178648 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54161/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54161 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54161 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c15442ee-b624-4586-b409-29f9c3b7d367","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":178652,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39829/session/c15442ee-b624-4586-b409-29f9c3b7d367"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54161/session/c15442ee-b624-4586-b409-29f9c3b7d367/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54161 "POST /session/c15442ee-b624-4586-b409-29f9c3b7d367/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54161/session/c15442ee-b624-4586-b409-29f9c3b7d367/element {'using': 'css selector', 'value': '[id="multiline"]'} urllib3.connectionpool: [DEBUG] http://localhost:54161 "POST /session/c15442ee-b624-4586-b409-29f9c3b7d367/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B48DA437-C816-4D32-BB42-4C6923251016"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54161/session/c15442ee-b624-4586-b409-29f9c3b7d367/element/node-B48DA437-C816-4D32-BB42-4C6923251016/text {} urllib3.connectionpool: [DEBUG] http://localhost:54161 "GET /session/c15442ee-b624-4586-b409-29f9c3b7d367/element/node-B48DA437-C816-4D32-BB42-4C6923251016/text HTTP/1.1" 200 83 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A div containing More than one line of text\n\nand block level elements"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '83'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54161/session/c15442ee-b624-4586-b409-29f9c3b7d367 {} urllib3.connectionpool: [DEBUG] http://localhost:54161 "DELETE /session/c15442ee-b624-4586-b409-29f9c3b7d367 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_convert_anon_breaking_space_into_anormal_space_character[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 178921 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54815/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54815 (WebKitWebProcess:178824): GLib-GIO-WARNING **: 15:53:45.226: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-3d4af439-8631-4782-9ad2-166e1a8bdaf1: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54815 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9e0c5cc4-e71f-4999-a130-967693fa95cb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":178923,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44319/session/9e0c5cc4-e71f-4999-a130-967693fa95cb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54815/session/9e0c5cc4-e71f-4999-a130-967693fa95cb/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54815 "POST /session/9e0c5cc4-e71f-4999-a130-967693fa95cb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54815/session/9e0c5cc4-e71f-4999-a130-967693fa95cb/element {'using': 'css selector', 'value': '[id="nbsp"]'} urllib3.connectionpool: [DEBUG] http://localhost:54815 "POST /session/9e0c5cc4-e71f-4999-a130-967693fa95cb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DA3D91D3-CF6D-4A93-96A2-A1AEBB9B159F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54815/session/9e0c5cc4-e71f-4999-a130-967693fa95cb/element/node-DA3D91D3-CF6D-4A93-96A2-A1AEBB9B159F/text {} urllib3.connectionpool: [DEBUG] http://localhost:54815 "GET /session/9e0c5cc4-e71f-4999-a130-967693fa95cb/element/node-DA3D91D3-CF6D-4A93-96A2-A1AEBB9B159F/text HTTP/1.1" 200 46 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"This line has a non-breaking space"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '46'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54815/session/9e0c5cc4-e71f-4999-a130-967693fa95cb {} urllib3.connectionpool: [DEBUG] http://localhost:54815 "DELETE /session/9e0c5cc4-e71f-4999-a130-967693fa95cb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_treat_anon_breaking_space_as_any_other_whitespace_character_when_collapsing_whitespace[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 179193 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38717/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38717 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38717 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d7ef1a9e-548a-4bc5-8c7c-80624d790d63","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":179197,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45199/session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38717/session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38717 "POST /session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38717/session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/element {'using': 'css selector', 'value': '[id="nbspandspaces"]'} urllib3.connectionpool: [DEBUG] http://localhost:38717 "POST /session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6B7B4FFF-C050-4612-9292-40BA084DE39E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38717/session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/element/node-6B7B4FFF-C050-4612-9292-40BA084DE39E/text {} urllib3.connectionpool: [DEBUG] http://localhost:38717 "GET /session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63/element/node-6B7B4FFF-C050-4612-9292-40BA084DE39E/text HTTP/1.1" 200 59 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"This line has a non-breaking space and spaces"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '59'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38717/session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63 {} urllib3.connectionpool: [DEBUG] http://localhost:38717 "DELETE /session/d7ef1a9e-548a-4bc5-8c7c-80624d790d63 HTTP/1.1" 200 14 (WebKitWebProcess:179367): GLib-GIO-WARNING **: 15:53:50.691: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6d297f4d-7523-487e-845f-d70be44493c9: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_having_inline_elements_should_not_affect_how_text_is_returned[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 179465 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60063/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60063 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60063 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b06d1083-9675-4180-9594-3aae04620d2e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":179468,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39811/session/b06d1083-9675-4180-9594-3aae04620d2e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60063/session/b06d1083-9675-4180-9594-3aae04620d2e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60063 "POST /session/b06d1083-9675-4180-9594-3aae04620d2e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60063/session/b06d1083-9675-4180-9594-3aae04620d2e/element {'using': 'css selector', 'value': '[id="inline"]'} urllib3.connectionpool: [DEBUG] http://localhost:60063 "POST /session/b06d1083-9675-4180-9594-3aae04620d2e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-19F749D6-E9F9-4779-B885-7A7BB7FC3664"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60063/session/b06d1083-9675-4180-9594-3aae04620d2e/element/node-19F749D6-E9F9-4779-B885-7A7BB7FC3664/text {} urllib3.connectionpool: [DEBUG] http://localhost:60063 "GET /session/b06d1083-9675-4180-9594-3aae04620d2e/element/node-19F749D6-E9F9-4779-B885-7A7BB7FC3664/text HTTP/1.1" 200 84 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"This line has text within elements that are meant to be displayed inline"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '84'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60063/session/b06d1083-9675-4180-9594-3aae04620d2e {} urllib3.connectionpool: [DEBUG] http://localhost:60063 "DELETE /session/b06d1083-9675-4180-9594-3aae04620d2e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_the_entire_text_of_inline_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 179740 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57127/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57127 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57127 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"71370ce9-8d0a-41b5-bb96-c04c1d7acea7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":179744,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37267/session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57127/session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57127 "POST /session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57127/session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/element {'using': 'css selector', 'value': '[id="span"]'} urllib3.connectionpool: [DEBUG] http://localhost:57127 "POST /session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-12F06E73-DF7E-4252-BACC-EA0D83032FEF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57127/session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/element/node-12F06E73-DF7E-4252-BACC-EA0D83032FEF/text {} urllib3.connectionpool: [DEBUG] http://localhost:57127 "GET /session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7/element/node-12F06E73-DF7E-4252-BACC-EA0D83032FEF/text HTTP/1.1" 200 29 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"An inline element"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57127/session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7 {} urllib3.connectionpool: [DEBUG] http://localhost:57127 "DELETE /session/71370ce9-8d0a-41b5-bb96-c04c1d7acea7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_be_able_to_set_more_than_one_line_of_text_in_atext_area[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 180010 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53689 (WebKitWebProcess:179912): GLib-GIO-WARNING **: 15:53:56.861: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-9ea1b790-f84f-4270-b3da-9f6435fe799a: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b6bff8d9-0fa6-4519-87fd-309ef03a6753","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":180012,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39737/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element {'using': 'css selector', 'value': '[id="withText"]'} urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BDD6E3B9-A2A7-4C70-9633-44099CE84989"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element/node-BDD6E3B9-A2A7-4C70-9633-44099CE84989/clear {} urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element/node-BDD6E3B9-A2A7-4C70-9633-44099CE84989/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element/node-BDD6E3B9-A2A7-4C70-9633-44099CE84989/value {'text': "I like cheese\n\nIt's really nice", 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e', '\n', '\n', 'I', 't', "'", 's', ' ', 'r', 'e', 'a', 'l', 'l', 'y', ' ', 'n', 'i', 'c', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/element/node-BDD6E3B9-A2A7-4C70-9633-44099CE84989/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BDD6E3B9-A2A7-4C70-9633-44099CE84989'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:53689 "POST /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753/execute/sync HTTP/1.1" 200 41 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like cheeseIt's really nice"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '41'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53689/session/b6bff8d9-0fa6-4519-87fd-309ef03a6753 {} urllib3.connectionpool: [DEBUG] http://localhost:53689 "DELETE /session/b6bff8d9-0fa6-4519-87fd-309ef03a6753 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:53:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_be_able_to_enter_dates_after_filling_in_other_values_first[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 180288 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34401/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34401 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34401 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fb6b7f89-dd14-4087-90d0-259ff1a7c2bf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":180292,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43869/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34401/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34401 "POST /session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34401/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:34401 "POST /session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FF2C31DA-3392-43CC-87EF-75A108E2E1BB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34401/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/element/node-FF2C31DA-3392-43CC-87EF-75A108E2E1BB/value {'text': '10/03/2007 to 30/07/1993', 'value': ['1', '0', '/', '0', '3', '/', '2', '0', '0', '7', ' ', 't', 'o', ' ', '3', '0', '/', '0', '7', '/', '1', '9', '9', '3']} urllib3.connectionpool: [DEBUG] http://localhost:34401 "POST /session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/element/node-FF2C31DA-3392-43CC-87EF-75A108E2E1BB/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34401/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FF2C31DA-3392-43CC-87EF-75A108E2E1BB'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:34401 "POST /session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf/execute/sync HTTP/1.1" 200 36 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"10/03/2007 to 30/07/1993"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '36'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34401/session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf {} urllib3.connectionpool: [DEBUG] http://localhost:34401 "DELETE /session/fb6b7f89-dd14-4087-90d0-259ff1a7c2bf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_empty_string_when_text_is_only_spaces[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 180562 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56069/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56069 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56069 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c4f788b9-d42e-4069-a520-498e7deef90f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":180566,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43979/session/c4f788b9-d42e-4069-a520-498e7deef90f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56069/session/c4f788b9-d42e-4069-a520-498e7deef90f/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56069 "POST /session/c4f788b9-d42e-4069-a520-498e7deef90f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56069/session/c4f788b9-d42e-4069-a520-498e7deef90f/element {'using': 'css selector', 'value': '[id="spaces"]'} urllib3.connectionpool: [DEBUG] http://localhost:56069 "POST /session/c4f788b9-d42e-4069-a520-498e7deef90f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B796E9A4-53D3-40A2-86D1-52ADC4B42542"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56069/session/c4f788b9-d42e-4069-a520-498e7deef90f/element/node-B796E9A4-53D3-40A2-86D1-52ADC4B42542/text {} urllib3.connectionpool: [DEBUG] http://localhost:56069 "GET /session/c4f788b9-d42e-4069-a520-498e7deef90f/element/node-B796E9A4-53D3-40A2-86D1-52ADC4B42542/text HTTP/1.1" 200 12 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56069/session/c4f788b9-d42e-4069-a520-498e7deef90f {} urllib3.connectionpool: [DEBUG] http://localhost:56069 "DELETE /session/c4f788b9-d42e-4069-a520-498e7deef90f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:180735): GLib-GIO-WARNING **: 15:54:07.148: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-1c4bc4bb-b6ba-4e42-94ad-d60d5efdfc55: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_empty_string_when_text_is_empty[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 180832 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41495 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a14a7270-a6de-4f3a-9072-641da025843c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":180836,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38827/session/a14a7270-a6de-4f3a-9072-641da025843c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session/a14a7270-a6de-4f3a-9072-641da025843c/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session/a14a7270-a6de-4f3a-9072-641da025843c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41495/session/a14a7270-a6de-4f3a-9072-641da025843c/element {'using': 'css selector', 'value': '[id="empty"]'} urllib3.connectionpool: [DEBUG] http://localhost:41495 "POST /session/a14a7270-a6de-4f3a-9072-641da025843c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-ED83212C-0521-41CF-9046-ED9F2FB09BF1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41495/session/a14a7270-a6de-4f3a-9072-641da025843c/element/node-ED83212C-0521-41CF-9046-ED9F2FB09BF1/text {} urllib3.connectionpool: [DEBUG] http://localhost:41495 "GET /session/a14a7270-a6de-4f3a-9072-641da025843c/element/node-ED83212C-0521-41CF-9046-ED9F2FB09BF1/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41495/session/a14a7270-a6de-4f3a-9072-641da025843c {} urllib3.connectionpool: [DEBUG] http://localhost:41495 "DELETE /session/a14a7270-a6de-4f3a-9072-641da025843c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_empty_string_when_tag_is_self_closing[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 181107 using 0 to output None (WebKitWebProcess:181008): GLib-GIO-WARNING **: 15:54:09.782: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ad11d4f9-e6e2-4844-87b1-6be231d329e5: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47709/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47709 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47709 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c737da5a-f7e0-4f42-8d9c-11426352ee53","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":181111,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41439/session/c737da5a-f7e0-4f42-8d9c-11426352ee53"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47709/session/c737da5a-f7e0-4f42-8d9c-11426352ee53/url {'url': 'http://127.0.0.1:8000/xhtmlFormPage.xhtml'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47709 "POST /session/c737da5a-f7e0-4f42-8d9c-11426352ee53/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47709/session/c737da5a-f7e0-4f42-8d9c-11426352ee53/element {'using': 'css selector', 'value': '[id="self-closed"]'} urllib3.connectionpool: [DEBUG] http://localhost:47709 "POST /session/c737da5a-f7e0-4f42-8d9c-11426352ee53/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4FA5E5CA-FA2C-4F59-9FB1-D8757B6E1AB8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47709/session/c737da5a-f7e0-4f42-8d9c-11426352ee53/element/node-4FA5E5CA-FA2C-4F59-9FB1-D8757B6E1AB8/text {} urllib3.connectionpool: [DEBUG] http://localhost:47709 "GET /session/c737da5a-f7e0-4f42-8d9c-11426352ee53/element/node-4FA5E5CA-FA2C-4F59-9FB1-D8757B6E1AB8/text HTTP/1.1" 200 73 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Here is some content that should not be in the previous p tag"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '73'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47709/session/c737da5a-f7e0-4f42-8d9c-11426352ee53 {} urllib3.connectionpool: [DEBUG] http://localhost:47709 "DELETE /session/c737da5a-f7e0-4f42-8d9c-11426352ee53 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_handle_sibling_block_level_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 181382 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42755/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42755 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42755 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6b6b17f6-d30f-4720-87da-e620b1b45221","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":181386,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41681/session/6b6b17f6-d30f-4720-87da-e620b1b45221"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42755/session/6b6b17f6-d30f-4720-87da-e620b1b45221/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42755 "POST /session/6b6b17f6-d30f-4720-87da-e620b1b45221/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42755/session/6b6b17f6-d30f-4720-87da-e620b1b45221/element {'using': 'css selector', 'value': '[id="twoblocks"]'} urllib3.connectionpool: [DEBUG] http://localhost:42755 "POST /session/6b6b17f6-d30f-4720-87da-e620b1b45221/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AA0A9511-EA20-4EAE-B6F3-1B17E51AE144"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42755/session/6b6b17f6-d30f-4720-87da-e620b1b45221/element/node-AA0A9511-EA20-4EAE-B6F3-1B17E51AE144/text {} urllib3.connectionpool: [DEBUG] http://localhost:42755 "GET /session/6b6b17f6-d30f-4720-87da-e620b1b45221/element/node-AA0A9511-EA20-4EAE-B6F3-1B17E51AE144/text HTTP/1.1" 200 35 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Some textSome more text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '35'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42755/session/6b6b17f6-d30f-4720-87da-e620b1b45221 {} urllib3.connectionpool: [DEBUG] http://localhost:42755 "DELETE /session/6b6b17f6-d30f-4720-87da-e620b1b45221 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_handle_whitespace_in_inline_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 181654 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40737/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40737 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40737 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f302f695-c3bf-4470-accb-845382093df1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":181660,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46775/session/f302f695-c3bf-4470-accb-845382093df1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40737/session/f302f695-c3bf-4470-accb-845382093df1/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40737 "POST /session/f302f695-c3bf-4470-accb-845382093df1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40737/session/f302f695-c3bf-4470-accb-845382093df1/element {'using': 'css selector', 'value': '[id="inlinespan"]'} urllib3.connectionpool: [DEBUG] http://localhost:40737 "POST /session/f302f695-c3bf-4470-accb-845382093df1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AF19CBAA-911F-4F0E-B701-861A54430549"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40737/session/f302f695-c3bf-4470-accb-845382093df1/element/node-AF19CBAA-911F-4F0E-B701-861A54430549/text {} urllib3.connectionpool: [DEBUG] http://localhost:40737 "GET /session/f302f695-c3bf-4470-accb-845382093df1/element/node-AF19CBAA-911F-4F0E-B701-861A54430549/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"line has text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40737/session/f302f695-c3bf-4470-accb-845382093df1 {} urllib3.connectionpool: [DEBUG] http://localhost:40737 "DELETE /session/f302f695-c3bf-4470-accb-845382093df1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_read_alarge_amount_of_data[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 181929 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45307/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45307 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45307 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"509914b3-bd8e-4ada-a046-fca5254c5db8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":181933,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36967/session/509914b3-bd8e-4ada-a046-fca5254c5db8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45307/session/509914b3-bd8e-4ada-a046-fca5254c5db8/url {'url': 'http://127.0.0.1:8000/macbeth.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45307 "POST /session/509914b3-bd8e-4ada-a046-fca5254c5db8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45307/session/509914b3-bd8e-4ada-a046-fca5254c5db8/source {} urllib3.connectionpool: [DEBUG] http://localhost:45307 "GET /session/509914b3-bd8e-4ada-a046-fca5254c5db8/source HTTP/1.1" 200 212958 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"\n Macbeth: Entire Play\n \n \n \n \n\n \n\nQuick link to last speech\n\n

ACT I

\n

SCENE I. A desert place.

\n

\nThunder and lightning. Enter three Witches\n
\n\nFirst Witch\n
\nWhen shall we three meet again
\nIn thunder, lightning, or in rain?
\n
\n\nSecond Witch\n
\nWhen the hurlyburly's done,
\nWhen the battle's lost and won.
\n
\n\nThird Witch\n
\nThat will be ere the set of sun.
\n
\n\nFirst Witch\n
\nWhere the place?
\n
\n\nSecond Witch\n
\n Upon the heath.
\n
\n\nThird Witch\n
\nThere to meet with Macbeth.
\n
\n\nFirst Witch\n
\nI come, Graymalkin!
\n
\n\nSecond Witch\n
\nPaddock calls.
\n
\n\nThird Witch\n
\nAnon.
\n
\n\nALL\n
\nFair is foul, and foul is fair:
\nHover through the fog and filthy air.
\n

Exeunt

\n
\n

SCENE II. A camp near Forres.

\n

\nAlarum within. Enter DUNCAN, MALCOLM, DONALBAIN, LENNOX, with Attendants, meeting a bleeding Sergeant\n
\n\nDUNCAN\n
\nWhat bloody man is that? He can report,
\nAs seemeth by his plight, of the revolt
\nThe newest state.
\n
\n\nMALCOLM\n
\n This is the sergeant
\nWho like a good and hardy soldier fought
\n'Gainst my captivity. Hail, brave friend!
\nSay to the king the knowledge of the broil
\nAs thou didst leave it.
\n
\n\nSergeant\n
\nDoubtful it stood;
\nAs two spent swimmers, that do cling together
\nAnd choke their art. The merciless Macdonwald--
\nWorthy to be a rebel, for to that
\nThe multiplying villanies of nature
\nDo swarm upon him--from the western isles
\nOf kerns and gallowglasses is supplied;
\nAnd fortune, on his damned quarrel smiling,
\nShow'd like a rebel's whore: but all's too weak:
\nFor brave Macbeth--well he deserves that name--
\nDisdaining fortune, with his brandish'd steel,
\nWhich smoked with bloody execution,
\nLike valour's minion carved out his passage
\nTill he faced the slave;
\nWhich ne'er shook hands, nor bade farewell to him,
\nTill he unseam'd him from the nave to the chaps,
\nAnd fix'd his head upon our battlements.
\n
\n\nDUNCAN\n
\nO valiant cousin! worthy gentleman!
\n
\n\nSergeant\n
\nAs whence the sun 'gins his reflection
\nShipwrecking storms and direful thunders break,
\nSo from that spring whence comfort seem'd to come
\nDiscomfort swells. Mark, king of Scotland, mark:
\nNo sooner justice had with valour arm'd
\nCompell'd these skipping kerns to trust their heels,
\nBut the Norweyan lord surveying vantage,
\nWith furbish'd arms and new supplies of men
\nBegan a fresh assault.
\n
\n\nDUNCAN\n
\nDismay'd not this
\nOur captains, Macbeth and Banquo?
\n
\n\nSergeant\n
\nYes;
\nAs sparrows eagles, or the hare the lion.
\nIf I say sooth, I must report they were
\nAs cannons overcharged with double cracks, so they
\nDoubly redoubled strokes upon the foe:
\nExcept they meant to bathe in reeking wounds,
\nOr memorise another Golgotha,
\nI cannot tell.
\nBut I am faint, my gashes cry for help.
\n
\n\nDUNCAN\n
\nSo well thy words become thee as thy wounds;
\nThey smack of honour both. Go get him surgeons.
\n

Exit Sergeant, attended

\nWho comes here?
\n

Enter ROSS

\n
\n\nMALCOLM\n
\n The worthy thane of Ross.
\n
\n\nLENNOX\n
\nWhat a haste looks through his eyes! So should he look
\nThat seems to speak things strange.
\n
\n\nROSS\n
\nGod save the king!
\n
\n\nDUNCAN\n
\nWhence camest thou, worthy thane?
\n
\n\nROSS\n
\nFrom Fife, great king;
\nWhere the Norweyan banners flout the sky
\nAnd fan our people cold. Norway himself,
\nWith terrible numbers,
\nAssisted by that most disloyal traitor
\nThe thane of Cawdor, began a dismal conflict;
\nTill that Bellona's bridegroom, lapp'd in proof,
\nConfronted him with self-comparisons,
\nPoint against point rebellious, arm 'gainst arm.
\nCurbing his lavish spirit: and, to conclude,
\nThe victory fell on us.
\n
\n\nDUNCAN\n
\nGreat happiness!
\n
\n\nROSS\n
\nThat now
\nSweno, the Norways' king, craves composition:
\nNor would we deign him burial of his men
\nTill he disbursed at Saint Colme's inch
\nTen thousand dollars to our general use.
\n
\n\nDUNCAN\n
\nNo more that thane of Cawdor shall deceive
\nOur bosom interest: go pronounce his present death,
\nAnd with his former title greet Macbeth.
\n
\n\nROSS\n
\nI'll see it done.
\n
\n\nDUNCAN\n
\nWhat he hath lost noble Macbeth hath won.
\n

Exeunt

\n
\n

SCENE III. A heath near Forres.

\n

\nThunder. Enter the three Witches\n
\n\nFirst Witch\n
\nWhere hast thou been, sister?
\n
\n\nSecond Witch\n
\nKilling swine.
\n
\n\nThird Witch\n
\nSister, where thou?
\n
\n\nFirst Witch\n
\nA sailor's wife had chestnuts in her lap,
\nAnd munch'd, and munch'd, and munch'd:--
\n'Give me,' quoth I:
\n'Aroint thee, witch!' the rump-fed ronyon cries.
\nHer husband's to Aleppo gone, master o' the Tiger:
\nBut in a sieve I'll thither sail,
\nAnd, like a rat without a tail,
\nI'll do, I'll do, and I'll do.
\n
\n\nSecond Witch\n
\nI'll give thee a wind.
\n
\n\nFirst Witch\n
\nThou'rt kind.
\n
\n\nThird Witch\n
\nAnd I another.
\n
\n\nFirst Witch\n
\nI myself have all the other,
\nAnd the very ports they blow,
\nAll the quarters that they know
\nI' the shipman's card.
\nI will drain him dry as hay:
\nSleep shall neither night nor day
\nHang upon his pent-house lid;
\nHe shall live a man forbid:
\nWeary se'nnights nine times nine
\nShall he dwindle, peak and pine:
\nThough his bark cannot be lost,
\nYet it shall be tempest-tost.
\nLook what I have.
\n
\n\nSecond Witch\n
\nShow me, show me.
\n
\n\nFirst Witch\n
\nHere I have a pilot's thumb,
\nWreck'd as homeward he did come.
\n

Drum within

\n
\n\nThird Witch\n
\nA drum, a drum!
\nMacbeth doth come.
\n
\n\nALL\n
\nThe weird sisters, hand in hand,
\nPosters of the sea and land,
\nThus do go about, about:
\nThrice to thine and thrice to mine
\nAnd thrice again, to make up nine.
\nPeace! the charm's wound up.
\n

Enter MACBETH and BANQUO

\n
\n\nMACBETH\n
\nSo foul and fair a day I have not seen.
\n
\n\nBANQUO\n
\nHow far is't call'd to Forres? What are these
\nSo wither'd and so wild in their attire,
\nThat look not like the inhabitants o' the earth,
\nAnd yet are on't? Live you? or are you aught
\nThat man may question? You seem to understand me,
\nBy each at once her chappy finger laying
\nUpon her skinny lips: you should be women,
\nAnd yet your beards forbid me to interpret
\nThat you are so.
\n
\n\nMACBETH\n
\n Speak, if you can: what are you?
\n
\n\nFirst Witch\n
\nAll hail, Macbeth! hail to thee, thane of Glamis!
\n
\n\nSecond Witch\n
\nAll hail, Macbeth, hail to thee, thane of Cawdor!
\n
\n\nThird Witch\n
\nAll hail, Macbeth, thou shalt be king hereafter!
\n
\n\nBANQUO\n
\nGood sir, why do you start; and seem to fear
\nThings that do sound so fair? I' the name of truth,
\nAre ye fantastical, or that indeed
\nWhich outwardly ye show? My noble partner
\nYou greet with present grace and great prediction
\nOf noble having and of royal hope,
\nThat he seems rapt withal: to me you speak not.
\nIf you can look into the seeds of time,
\nAnd say which grain will grow and which will not,
\nSpeak then to me, who neither beg nor fear
\nYour favours nor your hate.
\n
\n\nFirst Witch\n
\nHail!
\n
\n\nSecond Witch\n
\nHail!
\n
\n\nThird Witch\n
\nHail!
\n
\n\nFirst Witch\n
\nLesser than Macbeth, and greater.
\n
\n\nSecond Witch\n
\nNot so happy, yet much happier.
\n
\n\nThird Witch\n
\nThou shalt get kings, though thou be none:
\nSo all hail, Macbeth and Banquo!
\n
\n\nFirst Witch\n
\nBanquo and Macbeth, all hail!
\n
\n\nMACBETH\n
\nStay, you imperfect speakers, tell me more:
\nBy Sinel's death I know I am thane of Glamis;
\nBut how of Cawdor? the thane of Cawdor lives,
\nA prosperous gentleman; and to be king
\nStands not within the prospect of belief,
\nNo more than to be Cawdor. Say from whence
\nYou owe this strange intelligence? or why
\nUpon this blasted heath you stop our way
\nWith such prophetic greeting? Speak, I charge you.
\n

Witches vanish

\n
\n\nBANQUO\n
\nThe earth hath bubbles, as the water has,
\nAnd these are of them. Whither are they vanish'd?
\n
\n\nMACBETH\n
\nInto the air; and what seem'd corporal melted
\nAs breath into the wind. Would they had stay'd!
\n
\n\nBANQUO\n
\nWere such things here as we do speak about?
\nOr have we eaten on the insane root
\nThat takes the reason prisoner?
\n
\n\nMACBETH\n
\nYour children shall be kings.
\n
\n\nBANQUO\n
\nYou shall be king.
\n
\n\nMACBETH\n
\nAnd thane of Cawdor too: went it not so?
\n
\n\nBANQUO\n
\nTo the selfsame tune and words. Who's here?
\n

Enter ROSS and ANGUS

\n
\n\nROSS\n
\nThe king hath happily received, Macbeth,
\nThe news of thy success; and when he reads
\nThy personal venture in the rebels' fight,
\nHis wonders and his praises do contend
\nWhich should be thine or his: silenced with that,
\nIn viewing o'er the rest o' the selfsame day,
\nHe finds thee in the stout Norweyan ranks,
\nNothing afeard of what thyself didst make,
\nStrange images of death. As thick as hail
\nCame post with post; and every one did bear
\nThy praises in his kingdom's great defence,
\nAnd pour'd them down before him.
\n
\n\nANGUS\n
\nWe are sent
\nTo give thee from our royal master thanks;
\nOnly to herald thee into his sight,
\nNot pay thee.
\n
\n\nROSS\n
\nAnd, for an earnest of a greater honour,
\nHe bade me, from him, call thee thane of Cawdor:
\nIn which addition, hail, most worthy thane!
\nFor it is thine.
\n
\n\nBANQUO\n
\n What, can the devil speak true?
\n
\n\nMACBETH\n
\nThe thane of Cawdor lives: why do you dress me
\nIn borrow'd robes?
\n
\n\nANGUS\n
\n Who was the thane lives yet;
\nBut under heavy judgment bears that life
\nWhich he deserves to lose. Whether he was combined
\nWith those of Norway, or did line the rebel
\nWith hidden help and vantage, or that with both
\nHe labour'd in his country's wreck, I know not;
\nBut treasons capital, confess'd and proved,
\nHave overthrown him.
\n
\n\nMACBETH\n
\n[Aside] Glamis, and thane of Cawdor!
\nThe greatest is behind.
\n

To ROSS and ANGUS

\nThanks for your pains.
\n

To BANQUO

\nDo you not hope your children shall be kings,
\nWhen those that gave the thane of Cawdor to me
\nPromised no less to them?
\n
\n\nBANQUO\n
\nThat trusted home
\nMight yet enkindle you unto the crown,
\nBesides the thane of Cawdor. But 'tis strange:
\nAnd oftentimes, to win us to our harm,
\nThe instruments of darkness tell us truths,
\nWin us with honest trifles, to betray's
\nIn deepest consequence.
\nCousins, a word, I pray you.
\n
\n\nMACBETH\n
\n[Aside]\tTwo truths are told,
\nAs happy prologues to the swelling act
\nOf the imperial theme.--I thank you, gentlemen.
\n

Aside

\nCannot be ill, cannot be good: if ill,
\nWhy hath it given me earnest of success,
\nCommencing in a truth? I am thane of Cawdor:
\nIf good, why do I yield to that suggestion
\nWhose horrid image doth unfix my hair
\nAnd make my seated heart knock at my ribs,
\nAgainst the use of nature? Present fears
\nAre less than horrible imaginings:
\nMy thought, whose murder yet is but fantastical,
\nShakes so my single state of man that function
\nIs smother'd in surmise, and nothing is
\nBut what is not.
\n
\n\nBANQUO\n
\n Look, how our partner's rapt.
\n
\n\nMACBETH\n
\n[Aside] If chance will have me king, why, chance may crown me,
\nWithout my stir.
\n
\n\nBANQUO\n
\n New horrors come upon him,
\nLike our strange garments, cleave not to their mould
\nBut with the aid of use.
\n
\n\nMACBETH\n
\n[Aside] Come what come may,
\nTime and the hour runs through the roughest day.
\n
\n\nBANQUO\n
\nWorthy Macbeth, we stay upon your leisure.
\n
\n\nMACBETH\n
\nGive me your favour: my dull brain was wrought
\nWith things forgotten. Kind gentlemen, your pains
\nAre register'd where every day I turn
\nThe leaf to read them. Let us toward the king.
\nThink upon what hath chanced, and, at more time,
\nThe interim having weigh'd it, let us speak
\nOur free hearts each to other.
\n
\n\nBANQUO\n
\nVery gladly.
\n
\n\nMACBETH\n
\nTill then, enough. Come, friends.
\n

Exeunt

\n
\n

SCENE IV. Forres. The palace.

\n

\nFlourish. Enter DUNCAN, MALCOLM, DONALBAIN, LENNOX, and Attendants\n
\n\nDUNCAN\n
\nIs execution done on Cawdor? Are not
\nThose in commission yet return'd?
\n
\n\nMALCOLM\n
\nMy liege,
\nThey are not yet come back. But I have spoke
\nWith one that saw him die: who did report
\nThat very frankly he confess'd his treasons,
\nImplored your highness' pardon and set forth
\nA deep repentance: nothing in his life
\nBecame him like the leaving it; he died
\nAs one that had been studied in his death
\nTo throw away the dearest thing he owed,
\nAs 'twere a careless trifle.
\n
\n\nDUNCAN\n
\nThere's no art
\nTo find the mind's construction in the face:
\nHe was a gentleman on whom I built
\nAn absolute trust.
\n

Enter MACBETH, BANQUO, ROSS, and ANGUS

\nO worthiest cousin!
\nThe sin of my ingratitude even now
\nWas heavy on me: thou art so far before
\nThat swiftest wing of recompense is slow
\nTo overtake thee. Would thou hadst less deserved,
\nThat the proportion both of thanks and payment
\nMight have been mine! only I have left to say,
\nMore is thy due than more than all can pay.
\n
\n\nMACBETH\n
\nThe service and the loyalty I owe,
\nIn doing it, pays itself. Your highness' part
\nIs to receive our duties; and our duties
\nAre to your throne and state children and servants,
\nWhich do but what they should, by doing every thing
\nSafe toward your love and honour.
\n
\n\nDUNCAN\n
\nWelcome hither:
\nI have begun to plant thee, and will labour
\nTo make thee full of growing. Noble Banquo,
\nThat hast no less deserved, nor must be known
\nNo less to have done so, let me enfold thee
\nAnd hold thee to my heart.
\n
\n\nBANQUO\n
\nThere if I grow,
\nThe harvest is your own.
\n
\n\nDUNCAN\n
\nMy plenteous joys,
\nWanton in fulness, seek to hide themselves
\nIn drops of sorrow. Sons, kinsmen, thanes,
\nAnd you whose places are the nearest, know
\nWe will establish our estate upon
\nOur eldest, Malcolm, whom we name hereafter
\nThe Prince of Cumberland; which honour must
\nNot unaccompanied invest him only,
\nBut signs of nobleness, like stars, shall shine
\nOn all deservers. From hence to Inverness,
\nAnd bind us further to you.
\n
\n\nMACBETH\n
\nThe rest is labour, which is not used for you:
\nI'll be myself the harbinger and make joyful
\nThe hearing of my wife with your approach;
\nSo humbly take my leave.
\n
\n\nDUNCAN\n
\nMy worthy Cawdor!
\n
\n\nMACBETH\n
\n[Aside] The Prince of Cumberland! that is a step
\nOn which I must fall down, or else o'erleap,
\nFor in my way it lies. Stars, hide your fires;
\nLet not light see my black and deep desires:
\nThe eye wink at the hand; yet let that be,
\nWhich the eye fears, when it is done, to see.
\n

Exit

\n
\n\nDUNCAN\n
\nTrue, worthy Banquo; he is full so valiant,
\nAnd in his commendations I am fed;
\nIt is a banquet to me. Let's after him,
\nWhose care is gone before to bid us welcome:
\nIt is a peerless kinsman.
\n

Flourish. Exeunt

\n
\n

SCENE V. Inverness. Macbeth's castle.

\n

\nEnter LADY MACBETH, reading a letter\n
\n\nLADY MACBETH\n
\n'They met me in the day of success: and I have
\nlearned by the perfectest report, they have more in
\nthem than mortal knowledge. When I burned in desire
\nto question them further, they made themselves air,
\ninto which they vanished. Whiles I stood rapt in
\nthe wonder of it, came missives from the king, who
\nall-hailed me 'Thane of Cawdor;' by which title,
\nbefore, these weird sisters saluted me, and referred
\nme to the coming on of time, with 'Hail, king that
\nshalt be!' This have I thought good to deliver
\nthee, my dearest partner of greatness, that thou
\nmightst not lose the dues of rejoicing, by being
\nignorant of what greatness is promised thee. Lay it
\nto thy heart, and farewell.'
\nGlamis thou art, and Cawdor; and shalt be
\nWhat thou art promised: yet do I fear thy nature;
\nIt is too full o' the milk of human kindness
\nTo catch the nearest way: thou wouldst be great;
\nArt not without ambition, but without
\nThe illness should attend it: what thou wouldst highly,
\nThat wouldst thou holily; wouldst not play false,
\nAnd yet wouldst wrongly win: thou'ldst have, great Glamis,
\nThat which cries 'Thus thou must do, if thou have it;
\nAnd that which rather thou dost fear to do
\nThan wishest should be undone.' Hie thee hither,
\nThat I may pour my spirits in thine ear;
\nAnd chastise with the valour of my tongue
\nAll that impedes thee from the golden round,
\nWhich fate and metaphysical aid doth seem
\nTo have thee crown'd withal.
\n

Enter a Messenger

\nWhat is your tidings?
\n
\n\nMessenger\n
\nThe king comes here to-night.
\n
\n\nLADY MACBETH\n
\nThou'rt mad to say it:
\nIs not thy master with him? who, were't so,
\nWould have inform'd for preparation.
\n
\n\nMessenger\n
\nSo please you, it is true: our thane is coming:
\nOne of my fellows had the speed of him,
\nWho, almost dead for breath, had scarcely more
\nThan would make up his message.
\n
\n\nLADY MACBETH\n
\nGive him tending;
\nHe brings great news.
\n

Exit Messenger

\nThe raven himself is hoarse
\nThat croaks the fatal entrance of Duncan
\nUnder my battlements. Come, you spirits
\nThat tend on mortal thoughts, unsex me here,
\nAnd fill me from the crown to the toe top-full
\nOf direst cruelty! make thick my blood;
\nStop up the access and passage to remorse,
\nThat no compunctious visitings of nature
\nShake my fell purpose, nor keep peace between
\nThe effect and it! Come to my woman's breasts,
\nAnd take my milk for gall, you murdering ministers,
\nWherever in your sightless substances
\nYou wait on nature's mischief! Come, thick night,
\nAnd pall thee in the dunnest smoke of hell,
\nThat my keen knife see not the wound it makes,
\nNor heaven peep through the blanket of the dark,
\nTo cry 'Hold, hold!'
\n

Enter MACBETH

\nGreat Glamis! worthy Cawdor!
\nGreater than both, by the all-hail hereafter!
\nThy letters have transported me beyond
\nThis ignorant present, and I feel now
\nThe future in the instant.
\n
\n\nMACBETH\n
\nMy dearest love,
\nDuncan comes here to-night.
\n
\n\nLADY MACBETH\n
\nAnd when goes hence?
\n
\n\nMACBETH\n
\nTo-morrow, as he purposes.
\n
\n\nLADY MACBETH\n
\nO, never
\nShall sun that morrow see!
\nYour face, my thane, is as a book where men
\nMay read strange matters. To beguile the time,
\nLook like the time; bear welcome in your eye,
\nYour hand, your tongue: look like the innocent flower,
\nBut be the serpent under't. He that's coming
\nMust be provided for: and you shall put
\nThis night's great business into my dispatch;
\nWhich shall to all our nights and days to come
\nGive solely sovereign sway and masterdom.
\n
\n\nMACBETH\n
\nWe will speak further.
\n
\n\nLADY MACBETH\n
\nOnly look up clear;
\nTo alter favour ever is to fear:
\nLeave all the rest to me.
\n

Exeunt

\n
\n

SCENE VI. Before Macbeth's castle.

\n

\nHautboys and torches. Enter DUNCAN, MALCOLM, DONALBAIN, BANQUO, LENNOX, MACDUFF, ROSS, ANGUS, and Attendants\n
\n\nDUNCAN\n
\nThis castle hath a pleasant seat; the air
\nNimbly and sweetly recommends itself
\nUnto our gentle senses.
\n
\n\nBANQUO\n
\nThis guest of summer,
\nThe temple-haunting martlet, does approve,
\nBy his loved mansionry, that the heaven's breath
\nSmells wooingly here: no jutty, frieze,
\nButtress, nor coign of vantage, but this bird
\nHath made his pendent bed and procreant cradle:
\nWhere they most breed and haunt, I have observed,
\nThe air is delicate.
\n

Enter LADY MACBETH

\n
\n\nDUNCAN\n
\nSee, see, our honour'd hostess!
\nThe love that follows us sometime is our trouble,
\nWhich still we thank as love. Herein I teach you
\nHow you shall bid God 'ild us for your pains,
\nAnd thank us for your trouble.
\n
\n\nLADY MACBETH\n
\nAll our service
\nIn every point twice done and then done double
\nWere poor and single business to contend
\nAgainst those honours deep and broad wherewith
\nYour majesty loads our house: for those of old,
\nAnd the late dignities heap'd up to them,
\nWe rest your hermits.
\n
\n\nDUNCAN\n
\nWhere's the thane of Cawdor?
\nWe coursed him at the heels, and had a purpose
\nTo be his purveyor: but he rides well;
\nAnd his great love, sharp as his spur, hath holp him
\nTo his home before us. Fair and noble hostess,
\nWe are your guest to-night.
\n
\n\nLADY MACBETH\n
\nYour servants ever
\nHave theirs, themselves and what is theirs, in compt,
\nTo make their audit at your highness' pleasure,
\nStill to return your own.
\n
\n\nDUNCAN\n
\nGive me your hand;
\nConduct me to mine host: we love him highly,
\nAnd shall continue our graces towards him.
\nBy your leave, hostess.
\n

Exeunt

\n
\n

SCENE VII. Macbeth's castle.

\n

\nHautboys and torches. Enter a Sewer, and divers Servants with dishes and service, and pass over the stage. Then enter MACBETH\n
\n\nMACBETH\n
\nIf it were done when 'tis done, then 'twere well
\nIt were done quickly: if the assassination
\nCould trammel up the consequence, and catch
\nWith his surcease success; that but this blow
\nMight be the be-all and the end-all here,
\nBut here, upon this bank and shoal of time,
\nWe'ld jump the life to come. But in these cases
\nWe still have judgment here; that we but teach
\nBloody instructions, which, being taught, return
\nTo plague the inventor: this even-handed justice
\nCommends the ingredients of our poison'd chalice
\nTo our own lips. He's here in double trust;
\nFirst, as I am his kinsman and his subject,
\nStrong both against the deed; then, as his host,
\nWho should against his murderer shut the door,
\nNot bear the knife myself. Besides, this Duncan
\nHath borne his faculties so meek, hath been
\nSo clear in his great office, that his virtues
\nWill plead like angels, trumpet-tongued, against
\nThe deep damnation of his taking-off;
\nAnd pity, like a naked new-born babe,
\nStriding the blast, or heaven's cherubim, horsed
\nUpon the sightless couriers of the air,
\nShall blow the horrid deed in every eye,
\nThat tears shall drown the wind. I have no spur
\nTo prick the sides of my intent, but only
\nVaulting ambition, which o'erleaps itself
\nAnd falls on the other.
\n

Enter LADY MACBETH

\nHow now! what news?
\n
\n\nLADY MACBETH\n
\nHe has almost supp'd: why have you left the chamber?
\n
\n\nMACBETH\n
\nHath he ask'd for me?
\n
\n\nLADY MACBETH\n
\nKnow you not he has?
\n
\n\nMACBETH\n
\nWe will proceed no further in this business:
\nHe hath honour'd me of late; and I have bought
\nGolden opinions from all sorts of people,
\nWhich would be worn now in their newest gloss,
\nNot cast aside so soon.
\n
\n\nLADY MACBETH\n
\nWas the hope drunk
\nWherein you dress'd yourself? hath it slept since?
\nAnd wakes it now, to look so green and pale
\nAt what it did so freely? From this time
\nSuch I account thy love. Art thou afeard
\nTo be the same in thine own act and valour
\nAs thou art in desire? Wouldst thou have that
\nWhich thou esteem'st the ornament of life,
\nAnd live a coward in thine own esteem,
\nLetting 'I dare not' wait upon 'I would,'
\nLike the poor cat i' the adage?
\n
\n\nMACBETH\n
\nPrithee, peace:
\nI dare do all that may become a man;
\nWho dares do more is none.
\n
\n\nLADY MACBETH\n
\nWhat beast was't, then,
\nThat made you break this enterprise to me?
\nWhen you durst do it, then you were a man;
\nAnd, to be more than what you were, you would
\nBe so much more the man. Nor time nor place
\nDid then adhere, and yet you would make both:
\nThey have made themselves, and that their fitness now
\nDoes unmake you. I have given suck, and know
\nHow tender 'tis to love the babe that milks me:
\nI would, while it was smiling in my face,
\nHave pluck'd my nipple from his boneless gums,
\nAnd dash'd the brains out, had I so sworn as you
\nHave done to this.
\n
\n\nMACBETH\n
\n If we should fail?
\n
\n\nLADY MACBETH\n
\nWe fail!
\nBut screw your courage to the sticking-place,
\nAnd we'll not fail. When Duncan is asleep--
\nWhereto the rather shall his day's hard journey
\nSoundly invite him--his two chamberlains
\nWill I with wine and wassail so convince
\nThat memory, the warder of the brain,
\nShall be a fume, and the receipt of reason
\nA limbeck only: when in swinish sleep
\nTheir drenched natures lie as in a death,
\nWhat cannot you and I perform upon
\nThe unguarded Duncan? what not put upon
\nHis spongy officers, who shall bear the guilt
\nOf our great quell?
\n
\n\nMACBETH\n
\nBring forth men-children only;
\nFor thy undaunted mettle should compose
\nNothing but males. Will it not be received,
\nWhen we have mark'd with blood those sleepy two
\nOf his own chamber and used their very daggers,
\nThat they have done't?
\n
\n\nLADY MACBETH\n
\nWho dares receive it other,
\nAs we shall make our griefs and clamour roar
\nUpon his death?
\n
\n\nMACBETH\n
\n I am settled, and bend up
\nEach corporal agent to this terrible feat.
\nAway, and mock the time with fairest show:
\nFalse face must hide what the false heart doth know.
\n

Exeunt

\n

\n

ACT II

\n

SCENE I. Court of Macbeth's castle.

\n

\nEnter BANQUO, and FLEANCE bearing a torch before him\n
\n\nBANQUO\n
\nHow goes the night, boy?
\n
\n\nFLEANCE\n
\nThe moon is down; I have not heard the clock.
\n
\n\nBANQUO\n
\nAnd she goes down at twelve.
\n
\n\nFLEANCE\n
\nI take't, 'tis later, sir.
\n
\n\nBANQUO\n
\nHold, take my sword. There's husbandry in heaven;
\nTheir candles are all out. Take thee that too.
\nA heavy summons lies like lead upon me,
\nAnd yet I would not sleep: merciful powers,
\nRestrain in me the cursed thoughts that nature
\nGives way to in repose!
\n

Enter MACBETH, and a Servant with a torch

\nGive me my sword.
\nWho's there?
\n
\n\nMACBETH\n
\nA friend.
\n
\n\nBANQUO\n
\nWhat, sir, not yet at rest? The king's a-bed:
\nHe hath been in unusual pleasure, and
\nSent forth great largess to your offices.
\nThis diamond he greets your wife withal,
\nBy the name of most kind hostess; and shut up
\nIn measureless content.
\n
\n\nMACBETH\n
\nBeing unprepared,
\nOur will became the servant to defect;
\nWhich else should free have wrought.
\n
\n\nBANQUO\n
\nAll's well.
\nI dreamt last night of the three weird sisters:
\nTo you they have show'd some truth.
\n
\n\nMACBETH\n
\nI think not of them:
\nYet, when we can entreat an hour to serve,
\nWe would spend it in some words upon that business,
\nIf you would grant the time.
\n
\n\nBANQUO\n
\nAt your kind'st leisure.
\n
\n\nMACBETH\n
\nIf you shall cleave to my consent, when 'tis,
\nIt shall make honour for you.
\n
\n\nBANQUO\n
\nSo I lose none
\nIn seeking to augment it, but still keep
\nMy bosom franchised and allegiance clear,
\nI shall be counsell'd.
\n
\n\nMACBETH\n
\nGood repose the while!
\n
\n\nBANQUO\n
\nThanks, sir: the like to you!
\n

Exeunt BANQUO and FLEANCE

\n
\n\nMACBETH\n
\nGo bid thy mistress, when my drink is ready,
\nShe strike upon the bell. Get thee to bed.
\n

Exit Servant

\nIs this a dagger which I see before me,
\nThe handle toward my hand? Come, let me clutch thee.
\nI have thee not, and yet I see thee still.
\nArt thou not, fatal vision, sensible
\nTo feeling as to sight? or art thou but
\nA dagger of the mind, a false creation,
\nProceeding from the heat-oppressed brain?
\nI see thee yet, in form as palpable
\nAs this which now I draw.
\nThou marshall'st me the way that I was going;
\nAnd such an instrument I was to use.
\nMine eyes are made the fools o' the other senses,
\nOr else worth all the rest; I see thee still,
\nAnd on thy blade and dudgeon gouts of blood,
\nWhich was not so before. There's no such thing:
\nIt is the bloody business which informs
\nThus to mine eyes. Now o'er the one halfworld
\nNature seems dead, and wicked dreams abuse
\nThe curtain'd sleep; witchcraft celebrates
\nPale Hecate's offerings, and wither'd murder,
\nAlarum'd by his sentinel, the wolf,
\nWhose howl's his watch, thus with his stealthy pace.
\nWith Tarquin's ravishing strides, towards his design
\nMoves like a ghost. Thou sure and firm-set earth,
\nHear not my steps, which way they walk, for fear
\nThy very stones prate of my whereabout,
\nAnd take the present horror from the time,
\nWhich now suits with it. Whiles I threat, he lives:
\nWords to the heat of deeds too cold breath gives.
\n

A bell rings

\nI go, and it is done; the bell invites me.
\nHear it not, Duncan; for it is a knell
\nThat summons thee to heaven or to hell.
\n

Exit

\n
\n

SCENE II. The same.

\n

\nEnter LADY MACBETH\n
\n\nLADY MACBETH\n
\nThat which hath made them drunk hath made me bold;
\nWhat hath quench'd them hath given me fire.
\nHark! Peace!
\nIt was the owl that shriek'd, the fatal bellman,
\nWhich gives the stern'st good-night. He is about it:
\nThe doors are open; and the surfeited grooms
\nDo mock their charge with snores: I have drugg'd
\ntheir possets,
\nThat death and nature do contend about them,
\nWhether they live or die.
\n
\n\nMACBETH\n
\n[Within] Who's there? what, ho!
\n
\n\nLADY MACBETH\n
\nAlack, I am afraid they have awaked,
\nAnd 'tis not done. The attempt and not the deed
\nConfounds us. Hark! I laid their daggers ready;
\nHe could not miss 'em. Had he not resembled
\nMy father as he slept, I had done't.
\n

Enter MACBETH

\nMy husband!
\n
\n\nMACBETH\n
\nI have done the deed. Didst thou not hear a noise?
\n
\n\nLADY MACBETH\n
\nI heard the owl scream and the crickets cry.
\nDid not you speak?
\n
\n\nMACBETH\n
\n When?
\n
\n\nLADY MACBETH\n
\nNow.
\n
\n\nMACBETH\n
\nAs I descended?
\n
\n\nLADY MACBETH\n
\nAy.
\n
\n\nMACBETH\n
\nHark!
\nWho lies i' the second chamber?
\n
\n\nLADY MACBETH\n
\nDonalbain.
\n
\n\nMACBETH\n
\nThis is a sorry sight.
\n

Looking on his hands

\n
\n\nLADY MACBETH\n
\nA foolish thought, to say a sorry sight.
\n
\n\nMACBETH\n
\nThere's one did laugh in's sleep, and one cried
\n'Murder!'
\nThat they did wake each other: I stood and heard them:
\nBut they did say their prayers, and address'd them
\nAgain to sleep.
\n
\n\nLADY MACBETH\n
\n There are two lodged together.
\n
\n\nMACBETH\n
\nOne cried 'God bless us!' and 'Amen' the other;
\nAs they had seen me with these hangman's hands.
\nListening their fear, I could not say 'Amen,'
\nWhen they did say 'God bless us!'
\n
\n\nLADY MACBETH\n
\nConsider it not so deeply.
\n
\n\nMACBETH\n
\nBut wherefore could not I pronounce 'Amen'?
\nI had most need of blessing, and 'Amen'
\nStuck in my throat.
\n
\n\nLADY MACBETH\n
\nThese deeds must not be thought
\nAfter these ways; so, it will make us mad.
\n
\n\nMACBETH\n
\nMethought I heard a voice cry 'Sleep no more!
\nMacbeth does murder sleep', the innocent sleep,
\nSleep that knits up the ravell'd sleeve of care,
\nThe death of each day's life, sore labour's bath,
\nBalm of hurt minds, great nature's second course,
\nChief nourisher in life's feast,--
\n
\n\nLADY MACBETH\n
\nWhat do you mean?
\n
\n\nMACBETH\n
\nStill it cried 'Sleep no more!' to all the house:
\n'Glamis hath murder'd sleep, and therefore Cawdor
\nShall sleep no more; Macbeth shall sleep no more.'
\n
\n\nLADY MACBETH\n
\nWho was it that thus cried? Why, worthy thane,
\nYou do unbend your noble strength, to think
\nSo brainsickly of things. Go get some water,
\nAnd wash this filthy witness from your hand.
\nWhy did you bring these daggers from the place?
\nThey must lie there: go carry them; and smear
\nThe sleepy grooms with blood.
\n
\n\nMACBETH\n
\nI'll go no more:
\nI am afraid to think what I have done;
\nLook on't again I dare not.
\n
\n\nLADY MACBETH\n
\nInfirm of purpose!
\nGive me the daggers: the sleeping and the dead
\nAre but as pictures: 'tis the eye of childhood
\nThat fears a painted devil. If he do bleed,
\nI'll gild the faces of the grooms withal;
\nFor it must seem their guilt.
\n

Exit. Knocking within

\n
\n\nMACBETH\n
\nWhence is that knocking?
\nHow is't with me, when every noise appals me?
\nWhat hands are here? ha! they pluck out mine eyes.
\nWill all great Neptune's ocean wash this blood
\nClean from my hand? No, this my hand will rather
\nThe multitudinous seas in incarnadine,
\nMaking the green one red.
\n

Re-enter LADY MACBETH

\n
\n\nLADY MACBETH\n
\nMy hands are of your colour; but I shame
\nTo wear a heart so white.
\n

Knocking within

\nI hear a knocking
\nAt the south entry: retire we to our chamber;
\nA little water clears us of this deed:
\nHow easy is it, then! Your constancy
\nHath left you unattended.
\n

Knocking within

\nHark! more knocking.
\nGet on your nightgown, lest occasion call us,
\nAnd show us to be watchers. Be not lost
\nSo poorly in your thoughts.
\n
\n\nMACBETH\n
\nTo know my deed, 'twere best not know myself.
\n

Knocking within

\nWake Duncan with thy knocking! I would thou couldst!
\n

Exeunt

\n
\n

SCENE III. The same.

\n

\nKnocking within. Enter a Porter\n
\n\nPorter\n
\nHere's a knocking indeed! If a
\nman were porter of hell-gate, he should have
\nold turning the key.
\n

Knocking within

\nKnock,
\nknock, knock! Who's there, i' the name of
\nBeelzebub? Here's a farmer, that hanged
\nhimself on the expectation of plenty: come in
\ntime; have napkins enow about you; here
\nyou'll sweat for't.
\n

Knocking within

\nKnock,
\nknock! Who's there, in the other devil's
\nname? Faith, here's an equivocator, that could
\nswear in both the scales against either scale;
\nwho committed treason enough for God's sake,
\nyet could not equivocate to heaven: O, come
\nin, equivocator.
\n

Knocking within

\nKnock,
\nknock, knock! Who's there? Faith, here's an
\nEnglish tailor come hither, for stealing out of
\na French hose: come in, tailor; here you may
\nroast your goose.
\n

Knocking within

\nKnock,
\nknock; never at quiet! What are you? But
\nthis place is too cold for hell. I'll devil-porter
\nit no further: I had thought to have let in
\nsome of all professions that go the primrose
\nway to the everlasting bonfire.
\n

Knocking within

\nAnon, anon! I pray you, remember the porter.
\n

Opens the gate

\n

Enter MACDUFF and LENNOX

\n
\n\nMACDUFF\n
\nWas it so late, friend, ere you went to bed,
\nThat you do lie so late?
\n
\n\nPorter\n
\n'Faith sir, we were carousing till the
\nsecond cock: and drink, sir, is a great
\nprovoker of three things.
\n
\n\nMACDUFF\n
\nWhat three things does drink especially provoke?
\n
\n\nPorter\n
\nMarry, sir, nose-painting, sleep, and
\nurine. Lechery, sir, it provokes, and unprovokes;
\nit provokes the desire, but it takes
\naway the performance: therefore, much drink
\nmay be said to be an equivocator with lechery:
\nit makes him, and it mars him; it sets
\nhim on, and it takes him off; it persuades him,
\nand disheartens him; makes him stand to, and
\nnot stand to; in conclusion, equivocates him
\nin a sleep, and, giving him the lie, leaves him.
\n
\n\nMACDUFF\n
\nI believe drink gave thee the lie last night.
\n
\n\nPorter\n
\nThat it did, sir, i' the very throat on
\nme: but I requited him for his lie; and, I
\nthink, being too strong for him, though he took
\nup my legs sometime, yet I made a shift to cast
\nhim.
\n
\n\nMACDUFF\n
\nIs thy master stirring?
\n

Enter MACBETH

\nOur knocking has awaked him; here he comes.
\n
\n\nLENNOX\n
\nGood morrow, noble sir.
\n
\n\nMACBETH\n
\nGood morrow, both.
\n
\n\nMACDUFF\n
\nIs the king stirring, worthy thane?
\n
\n\nMACBETH\n
\nNot yet.
\n
\n\nMACDUFF\n
\nHe did command me to call timely on him:
\nI have almost slipp'd the hour.
\n
\n\nMACBETH\n
\nI'll bring you to him.
\n
\n\nMACDUFF\n
\nI know this is a joyful trouble to you;
\nBut yet 'tis one.
\n
\n\nMACBETH\n
\nThe labour we delight in physics pain.
\nThis is the door.
\n
\n\nMACDUFF\n
\n I'll make so bold to call,
\nFor 'tis my limited service.
\n

Exit

\n
\n\nLENNOX\n
\nGoes the king hence to-day?
\n
\n\nMACBETH\n
\nHe does: he did appoint so.
\n
\n\nLENNOX\n
\nThe night has been unruly: where we lay,
\nOur chimneys were blown down; and, as they say,
\nLamentings heard i' the air; strange screams of death,
\nAnd prophesying with accents terrible
\nOf dire combustion and confused events
\nNew hatch'd to the woeful time: the obscure bird
\nClamour'd the livelong night: some say, the earth
\nWas feverous and did shake.
\n
\n\nMACBETH\n
\n'Twas a rough night.
\n
\n\nLENNOX\n
\nMy young remembrance cannot parallel
\nA fellow to it.
\n

Re-enter MACDUFF

\n
\n\nMACDUFF\n
\nO horror, horror, horror! Tongue nor heart
\nCannot conceive nor name thee!
\n
\n\nMACBETH\n\nLENNOX\n
\nWhat's the matter.
\n
\n\nMACDUFF\n
\nConfusion now hath made his masterpiece!
\nMost sacrilegious murder hath broke ope
\nThe Lord's anointed temple, and stole thence
\nThe life o' the building!
\n
\n\nMACBETH\n
\nWhat is 't you say? the life?
\n
\n\nLENNOX\n
\nMean you his majesty?
\n
\n\nMACDUFF\n
\nApproach the chamber, and destroy your sight
\nWith a new Gorgon: do not bid me speak;
\nSee, and then speak yourselves.
\n

Exeunt MACBETH and LENNOX

\nAwake, awake!
\nRing the alarum-bell. Murder and treason!
\nBanquo and Donalbain! Malcolm! awake!
\nShake off this downy sleep, death's counterfeit,
\nAnd look on death itself! up, up, and see
\nThe great doom's image! Malcolm! Banquo!
\nAs from your graves rise up, and walk like sprites,
\nTo countenance this horror! Ring the bell.
\n

Bell rings

\n

Enter LADY MACBETH

\n
\n\nLADY MACBETH\n
\nWhat's the business,
\nThat such a hideous trumpet calls to parley
\nThe sleepers of the house? speak, speak!
\n
\n\nMACDUFF\n
\nO gentle lady,
\n'Tis not for you to hear what I can speak:
\nThe repetition, in a woman's ear,
\nWould murder as it fell.
\n

Enter BANQUO

\nO Banquo, Banquo,
\nOur royal master 's murder'd!
\n
\n\nLADY MACBETH\n
\nWoe, alas!
\nWhat, in our house?
\n
\n\nBANQUO\n
\nToo cruel any where.
\nDear Duff, I prithee, contradict thyself,
\nAnd say it is not so.
\n

Re-enter MACBETH and LENNOX, with ROSS

\n
\n\nMACBETH\n
\nHad I but died an hour before this chance,
\nI had lived a blessed time; for, from this instant,
\nThere 's nothing serious in mortality:
\nAll is but toys: renown and grace is dead;
\nThe wine of life is drawn, and the mere lees
\nIs left this vault to brag of.
\n

Enter MALCOLM and DONALBAIN

\n
\n\nDONALBAIN\n
\nWhat is amiss?
\n
\n\nMACBETH\n
\n You are, and do not know't:
\nThe spring, the head, the fountain of your blood
\nIs stopp'd; the very source of it is stopp'd.
\n
\n\nMACDUFF\n
\nYour royal father 's murder'd.
\n
\n\nMALCOLM\n
\nO, by whom?
\n
\n\nLENNOX\n
\nThose of his chamber, as it seem'd, had done 't:
\nTheir hands and faces were an badged with blood;
\nSo were their daggers, which unwiped we found
\nUpon their pillows:
\nThey stared, and were distracted; no man's life
\nWas to be trusted with them.
\n
\n\nMACBETH\n
\nO, yet I do repent me of my fury,
\nThat I did kill them.
\n
\n\nMACDUFF\n
\nWherefore did you so?
\n
\n\nMACBETH\n
\nWho can be wise, amazed, temperate and furious,
\nLoyal and neutral, in a moment? No man:
\nThe expedition my violent love
\nOutrun the pauser, reason. Here lay Duncan,
\nHis silver skin laced with his golden blood;
\nAnd his gash'd stabs look'd like a breach in nature
\nFor ruin's wasteful entrance: there, the murderers,
\nSteep'd in the colours of their trade, their daggers
\nUnmannerly breech'd with gore: who could refrain,
\nThat had a heart to love, and in that heart
\nCourage to make 's love kno wn?
\n
\n\nLADY MACBETH\n
\nHelp me hence, ho!
\n
\n\nMACDUFF\n
\nLook to the lady.
\n
\n\nMALCOLM\n
\n[Aside to DONALBAIN] Why do we hold our tongues,
\nThat most may claim this argument for ours?
\n
\n\nDONALBAIN\n
\n[Aside to MALCOLM] What should be spoken here,
\nwhere our fate,
\nHid in an auger-hole, may rush, and seize us?
\nLet 's away;
\nOur tears are not yet brew'd.
\n
\n\nMALCOLM\n
\n[Aside to DONALBAIN] Nor our strong sorrow
\nUpon the foot of motion.
\n
\n\nBANQUO\n
\nLook to the lady:
\n

LADY MACBETH is carried out

\nAnd when we have our naked frailties hid,
\nThat suffer in exposure, let us meet,
\nAnd question this most bloody piece of work,
\nTo know it further. Fears and scruples shake us:
\nIn the great hand of God I stand; and thence
\nAgainst the undivulged pretence I fight
\nOf treasonous malice.
\n
\n\nMACDUFF\n
\nAnd so do I.
\n
\n\nALL\n
\nSo all.
\n
\n\nMACBETH\n
\nLet's briefly put on manly readiness,
\nAnd meet i' the hall together.
\n
\n\nALL\n
\nWell contented.
\n

Exeunt all but Malcolm and Donalbain.

\n
\n\nMALCOLM\n
\nWhat will you do? Let's not consort with them:
\nTo show an unfelt sorrow is an office
\nWhich the false man does easy. I'll to England.
\n
\n\nDONALBAIN\n
\nTo Ireland, I; our separated fortune
\nShall keep us both the safer: where we are,
\nThere's daggers in men's smiles: the near in blood,
\nThe nearer bloody.
\n
\n\nMALCOLM\n
\n This murderous shaft that's shot
\nHath not yet lighted, and our safest way
\nIs to avoid the aim. Therefore, to horse;
\nAnd let us not be dainty of leave-taking,
\nBut shift away: there's warrant in that theft
\nWhich steals itself, when there's no mercy left.
\n

Exeunt

\n
\n

SCENE IV. Outside Macbeth's castle.

\n

\nEnter ROSS and an old Man\n
\n\nOld Man\n
\nThreescore and ten I can remember well:
\nWithin the volume of which time I have seen
\nHours dreadful and things strange; but this sore night
\nHath trifled former knowings.
\n
\n\nROSS\n
\nAh, good father,
\nThou seest, the heavens, as troubled with man's act,
\nThreaten his bloody stage: by the clock, 'tis day,
\nAnd yet dark night strangles the travelling lamp:
\nIs't night's predominance, or the day's shame,
\nThat darkness does the face of earth entomb,
\nWhen living light should kiss it?
\n
\n\nOld Man\n
\n'Tis unnatural,
\nEven like the deed that's done. On Tuesday last,
\nA falcon, towering in her pride of place,
\nWas by a mousing owl hawk'd at and kill'd.
\n
\n\nROSS\n
\nAnd Duncan's horses--a thing most strange and certain--
\nBeauteous and swift, the minions of their race,
\nTurn'd wild in nature, broke their stalls, flung out,
\nContending 'gainst obedience, as they would make
\nWar with mankind.
\n
\n\nOld Man\n
\n'Tis said they eat each other.
\n
\n\nROSS\n
\nThey did so, to the amazement of mine eyes
\nThat look'd upon't. Here comes the good Macduff.
\n

Enter MACDUFF

\nHow goes the world, sir, now?
\n
\n\nMACDUFF\n
\nWhy, see you not?
\n
\n\nROSS\n
\nIs't known who did this more than bloody deed?
\n
\n\nMACDUFF\n
\nThose that Macbeth hath slain.
\n
\n\nROSS\n
\nAlas, the day!
\nWhat good could they pretend?
\n
\n\nMACDUFF\n
\nThey were suborn'd:
\nMalcolm and Donalbain, the king's two sons,
\nAre stol'n away and fled; which puts upon them
\nSuspicion of the deed.
\n
\n\nROSS\n
\n'Gainst nature still!
\nThriftless ambition, that wilt ravin up
\nThine own life's means! Then 'tis most like
\nThe sovereignty will fall upon Macbeth.
\n
\n\nMACDUFF\n
\nHe is already named, and gone to Scone
\nTo be invested.
\n
\n\nROSS\n
\n Where is Duncan's body?
\n
\n\nMACDUFF\n
\nCarried to Colmekill,
\nThe sacred storehouse of his predecessors,
\nAnd guardian of their bones.
\n
\n\nROSS\n
\nWill you to Scone?
\n
\n\nMACDUFF\n
\nNo, cousin, I'll to Fife.
\n
\n\nROSS\n
\nWell, I will thither.
\n
\n\nMACDUFF\n
\nWell, may you see things well done there: adieu!
\nLest our old robes sit easier than our new!
\n
\n\nROSS\n
\nFarewell, father.
\n
\n\nOld Man\n
\nGod's benison go with you; and with those
\nThat would make good of bad, and friends of foes!
\n

Exeunt

\n

\n

ACT III

\n

SCENE I. Forres. The palace.

\n

\nEnter BANQUO\n
\n\nBANQUO\n
\nThou hast it now: king, Cawdor, Glamis, all,
\nAs the weird women promised, and, I fear,
\nThou play'dst most foully for't: yet it was said
\nIt should not stand in thy posterity,
\nBut that myself should be the root and father
\nOf many kings. If there come truth from them--
\nAs upon thee, Macbeth, their speeches shine--
\nWhy, by the verities on thee made good,
\nMay they not be my oracles as well,
\nAnd set me up in hope? But hush! no more.
\n

Sennet sounded. Enter MACBETH, as king, LADY MACBETH, as queen, LENNOX, ROSS, Lords, Ladies, and Attendants

\n
\n\nMACBETH\n
\nHere's our chief guest.
\n
\n\nLADY MACBETH\n
\nIf he had been forgotten,
\nIt had been as a gap in our great feast,
\nAnd all-thing unbecoming.
\n
\n\nMACBETH\n
\nTo-night we hold a solemn supper sir,
\nAnd I'll request your presence.
\n
\n\nBANQUO\n
\nLet your highness
\nCommand upon me; to the which my duties
\nAre with a most indissoluble tie
\nFor ever knit.
\n
\n\nMACBETH\n
\n Ride you this afternoon?
\n
\n\nBANQUO\n
\nAy, my good lord.
\n
\n\nMACBETH\n
\nWe should have else desired your good advice,
\nWhich still hath been both grave and prosperous,
\nIn this day's council; but we'll take to-morrow.
\nIs't far you ride?
\n
\n\nBANQUO\n
\nAs far, my lord, as will fill up the time
\n'Twixt this and supper: go not my horse the better,
\nI must become a borrower of the night
\nFor a dark hour or twain.
\n
\n\nMACBETH\n
\nFail not our feast.
\n
\n\nBANQUO\n
\nMy lord, I will not.
\n
\n\nMACBETH\n
\nWe hear, our bloody cousins are bestow'd
\nIn England and in Ireland, not confessing
\nTheir cruel parricide, filling their hearers
\nWith strange invention: but of that to-morrow,
\nWhen therewithal we shall have cause of state
\nCraving us jointly. Hie you to horse: adieu,
\nTill you return at night. Goes Fleance with you?
\n
\n\nBANQUO\n
\nAy, my good lord: our time does call upon 's.
\n
\n\nMACBETH\n
\nI wish your horses swift and sure of foot;
\nAnd so I do commend you to their backs. Farewell.
\n

Exit BANQUO

\nLet every man be master of his time
\nTill seven at night: to make society
\nThe sweeter welcome, we will keep ourself
\nTill supper-time alone: while then, God be with you!
\n

Exeunt all but MACBETH, and an attendant

\nSirrah, a word with you: attend those men
\nOur pleasure?
\n
\n\nATTENDANT\n
\nThey are, my lord, without the palace gate.
\n
\n\nMACBETH\n
\nBring them before us.
\n

Exit Attendant

\nTo be thus is nothing;
\nBut to be safely thus.--Our fears in Banquo
\nStick deep; and in his royalty of nature
\nReigns that which would be fear'd: 'tis much he dares;
\nAnd, to that dauntless temper of his mind,
\nHe hath a wisdom that doth guide his valour
\nTo act in safety. There is none but he
\nWhose being I do fear: and, under him,
\nMy Genius is rebuked; as, it is said,
\nMark Antony's was by Caesar. He chid the sisters
\nWhen first they put the name of king upon me,
\nAnd bade them speak to him: then prophet-like
\nThey hail'd him father to a line of kings:
\nUpon my head they placed a fruitless crown,
\nAnd put a barren sceptre in my gripe,
\nThence to be wrench'd with an unlineal hand,
\nNo son of mine succeeding. If 't be so,
\nFor Banquo's issue have I filed my mind;
\nFor them the gracious Duncan have I murder'd;
\nPut rancours in the vessel of my peace
\nOnly for them; and mine eternal jewel
\nGiven to the common enemy of man,
\nTo make them kings, the seed of Banquo kings!
\nRather than so, come fate into the list.
\nAnd champion me to the utterance! Who's there!
\n

Re-enter Attendant, with two Murderers

\nNow go to the door, and stay there till we call.
\n

Exit Attendant

\nWas it not yesterday we spoke together?
\n
\n\nFirst Murderer\n
\nIt was, so please your highness.
\n
\n\nMACBETH\n
\nWell then, now
\nHave you consider'd of my speeches? Know
\nThat it was he in the times past which held you
\nSo under fortune, which you thought had been
\nOur innocent self: this I made good to you
\nIn our last conference, pass'd in probation with you,
\nHow you were borne in hand, how cross'd,
\nthe instruments,
\nWho wrought with them, and all things else that might
\nTo half a soul and to a notion crazed
\nSay 'Thus did Banquo.'
\n
\n\nFirst Murderer\n
\nYou made it known to us.
\n
\n\nMACBETH\n
\nI did so, and went further, which is now
\nOur point of second meeting. Do you find
\nYour patience so predominant in your nature
\nThat you can let this go? Are you so gospell'd
\nTo pray for this good man and for his issue,
\nWhose heavy hand hath bow'd you to the grave
\nAnd beggar'd yours for ever?
\n
\n\nFirst Murderer\n
\nWe are men, my liege.
\n
\n\nMACBETH\n
\nAy, in the catalogue ye go for men;
\nAs hounds and greyhounds, mongrels, spaniels, curs,
\nShoughs, water-rugs and demi-wolves, are clept
\nAll by the name of dogs: the valued file
\nDistinguishes the swift, the slow, the subtle,
\nThe housekeeper, the hunter, every one
\nAccording to the gift which bounteous nature
\nHath in him closed; whereby he does receive
\nParticular addition. from the bill
\nThat writes them all alike: and so of men.
\nNow, if you have a station in the file,
\nNot i' the worst rank of manhood, say 't;
\nAnd I will put that business in your bosoms,
\nWhose execution takes your enemy off,
\nGrapples you to the heart and love of us,
\nWho wear our health but sickly in his life,
\nWhich in his death were perfect.
\n
\n\nSecond Murderer\n
\nI am one, my liege,
\nWhom the vile blows and buffets of the world
\nHave so incensed that I am reckless what
\nI do to spite the world.
\n
\n\nFirst Murderer\n
\nAnd I another
\nSo weary with disasters, tugg'd with fortune,
\nThat I would set my lie on any chance,
\nTo mend it, or be rid on't.
\n
\n\nMACBETH\n
\nBoth of you
\nKnow Banquo was your enemy.
\n
\n\nBoth Murderers\n
\nTrue, my lord.
\n
\n\nMACBETH\n
\nSo is he mine; and in such bloody distance,
\nThat every minute of his being thrusts
\nAgainst my near'st of life: and though I could
\nWith barefaced power sweep him from my sight
\nAnd bid my will avouch it, yet I must not,
\nFor certain friends that are both his and mine,
\nWhose loves I may not drop, but wail his fall
\nWho I myself struck down; and thence it is,
\nThat I to your assistance do make love,
\nMasking the business from the common eye
\nFor sundry weighty reasons.
\n
\n\nSecond Murderer\n
\nWe shall, my lord,
\nPerform what you command us.
\n
\n\nFirst Murderer\n
\nThough our lives--
\n
\n\nMACBETH\n
\nYour spirits shine through you. Within this hour at most
\nI will advise you where to plant yourselves;
\nAcquaint you with the perfect spy o' the time,
\nThe moment on't; for't must be done to-night,
\nAnd something from the palace; always thought
\nThat I require a clearness: and with him--
\nTo leave no rubs nor botches in the work--
\nFleance his son, that keeps him company,
\nWhose absence is no less material to me
\nThan is his father's, must embrace the fate
\nOf that dark hour. Resolve yourselves apart:
\nI'll come to you anon.
\n
\n\nBoth Murderers\n
\nWe are resolved, my lord.
\n
\n\nMACBETH\n
\nI'll call upon you straight: abide within.
\n

Exeunt Murderers

\nIt is concluded. Banquo, thy soul's flight,
\nIf it find heaven, must find it out to-night.
\n

Exit

\n
\n

SCENE II. The palace.

\n

\nEnter LADY MACBETH and a Servant\n
\n\nLADY MACBETH\n
\nIs Banquo gone from court?
\n
\n\nServant\n
\nAy, madam, but returns again to-night.
\n
\n\nLADY MACBETH\n
\nSay to the king, I would attend his leisure
\nFor a few words.
\n
\n\nServant\n
\n Madam, I will.
\n

Exit

\n
\n\nLADY MACBETH\n
\nNought's had, all's spent,
\nWhere our desire is got without content:
\n'Tis safer to be that which we destroy
\nThan by destruction dwell in doubtful joy.
\n

Enter MACBETH

\nHow now, my lord! why do you keep alone,
\nOf sorriest fancies your companions making,
\nUsing those thoughts which should indeed have died
\nWith them they think on? Things without all remedy
\nShould be without regard: what's done is done.
\n
\n\nMACBETH\n
\nWe have scotch'd the snake, not kill'd it:
\nShe'll close and be herself, whilst our poor malice
\nRemains in danger of her former tooth.
\nBut let the frame of things disjoint, both the
\nworlds suffer,
\nEre we will eat our meal in fear and sleep
\nIn the affliction of these terrible dreams
\nThat shake us nightly: better be with the dead,
\nWhom we, to gain our peace, have sent to peace,
\nThan on the torture of the mind to lie
\nIn restless ecstasy. Duncan is in his grave;
\nAfter life's fitful fever he sleeps well;
\nTreason has done his worst: nor steel, nor poison,
\nMalice domestic, foreign levy, nothing,
\nCan touch him further.
\n
\n\nLADY MACBETH\n
\nCome on;
\nGentle my lord, sleek o'er your rugged looks;
\nBe bright and jovial among your guests to-night.
\n
\n\nMACBETH\n
\nSo shall I, love; and so, I pray, be you:
\nLet your remembrance apply to Banquo;
\nPresent him eminence, both with eye and tongue:
\nUnsafe the while, that we
\nMust lave our honours in these flattering streams,
\nAnd make our faces vizards to our hearts,
\nDisguising what they are.
\n
\n\nLADY MACBETH\n
\nYou must leave this.
\n
\n\nMACBETH\n
\nO, full of scorpions is my mind, dear wife!
\nThou know'st that Banquo, and his Fleance, lives.
\n
\n\nLADY MACBETH\n
\nBut in them nature's copy's not eterne.
\n
\n\nMACBETH\n
\nThere's comfort yet; they are assailable;
\nThen be thou jocund: ere the bat hath flown
\nHis cloister'd flight, ere to black Hecate's summons
\nThe shard-borne beetle with his drowsy hums
\nHath rung night's yawning peal, there shall be done
\nA deed of dreadful note.
\n
\n\nLADY MACBETH\n
\nWhat's to be done?
\n
\n\nMACBETH\n
\nBe innocent of the knowledge, dearest chuck,
\nTill thou applaud the deed. Come, seeling night,
\nScarf up the tender eye of pitiful day;
\nAnd with thy bloody and invisible hand
\nCancel and tear to pieces that great bond
\nWhich keeps me pale! Light thickens; and the crow
\nMakes wing to the rooky wood:
\nGood things of day begin to droop and drowse;
\nWhile night's black agents to their preys do rouse.
\nThou marvell'st at my words: but hold thee still;
\nThings bad begun make strong themselves by ill.
\nSo, prithee, go with me.
\n

Exeunt

\n
\n

SCENE III. A park near the palace.

\n

\nEnter three Murderers\n
\n\nFirst Murderer\n
\nBut who did bid thee join with us?
\n
\n\nThird Murderer\n
\nMacbeth.
\n
\n\nSecond Murderer\n
\nHe needs not our mistrust, since he delivers
\nOur offices and what we have to do
\nTo the direction just.
\n
\n\nFirst Murderer\n
\nThen stand with us.
\nThe west yet glimmers with some streaks of day:
\nNow spurs the lated traveller apace
\nTo gain the timely inn; and near approaches
\nThe subject of our watch.
\n
\n\nThird Murderer\n
\nHark! I hear horses.
\n
\n\nBANQUO\n
\n[Within] Give us a light there, ho!
\n
\n\nSecond Murderer\n
\nThen 'tis he: the rest
\nThat are within the note of expectation
\nAlready are i' the court.
\n
\n\nFirst Murderer\n
\nHis horses go about.
\n
\n\nThird Murderer\n
\nAlmost a mile: but he does usually,
\nSo all men do, from hence to the palace gate
\nMake it their walk.
\n
\n\nSecond Murderer\n
\nA light, a light!
\n

Enter BANQUO, and FLEANCE with a torch

\n
\n\nThird Murderer\n
\n'Tis he.
\n
\n\nFirst Murderer\n
\nStand to't.
\n
\n\nBANQUO\n
\nIt will be rain to-night.
\n
\n\nFirst Murderer\n
\nLet it come down.
\n

They set upon BANQUO

\n
\n\nBANQUO\n
\nO, treachery! Fly, good Fleance, fly, fly, fly!
\nThou mayst revenge. O slave!
\n

Dies. FLEANCE escapes

\n
\n\nThird Murderer\n
\nWho did strike out the light?
\n
\n\nFirst Murderer\n
\nWast not the way?
\n
\n\nThird Murderer\n
\nThere's but one down; the son is fled.
\n
\n\nSecond Murderer\n
\nWe have lost
\nBest half of our affair.
\n
\n\nFirst Murderer\n
\nWell, let's away, and say how much is done.
\n

Exeunt

\n
\n

SCENE IV. The same. Hall in the palace.

\n

\nA banquet prepared. Enter MACBETH, LADY MACBETH, ROSS, LENNOX, Lords, and Attendants\n
\n\nMACBETH\n
\nYou know your own degrees; sit down: at first
\nAnd last the hearty welcome.
\n
\n\nLords\n
\nThanks to your majesty.
\n
\n\nMACBETH\n
\nOurself will mingle with society,
\nAnd play the humble host.
\nOur hostess keeps her state, but in best time
\nWe will require her welcome.
\n
\n\nLADY MACBETH\n
\nPronounce it for me, sir, to all our friends;
\nFor my heart speaks they are welcome.
\n

First Murderer appears at the door

\n
\n\nMACBETH\n
\nSee, they encounter thee with their hearts' thanks.
\nBoth sides are even: here I'll sit i' the midst:
\nBe large in mirth; anon we'll drink a measure
\nThe table round.
\n

Approaching the door

\nThere's blood on thy face.
\n
\n\nFirst Murderer\n
\n'Tis Banquo's then.
\n
\n\nMACBETH\n
\n'Tis better thee without than he within.
\nIs he dispatch'd?
\n
\n\nFirst Murderer\n
\nMy lord, his throat is cut; that I did for him.
\n
\n\nMACBETH\n
\nThou art the best o' the cut-throats: yet he's good
\nThat did the like for Fleance: if thou didst it,
\nThou art the nonpareil.
\n
\n\nFirst Murderer\n
\nMost royal sir,
\nFleance is 'scaped.
\n
\n\nMACBETH\n
\nThen comes my fit again: I had else been perfect,
\nWhole as the marble, founded as the rock,
\nAs broad and general as the casing air:
\nBut now I am cabin'd, cribb'd, confined, bound in
\nTo saucy doubts and fears. But Banquo's safe?
\n
\n\nFirst Murderer\n
\nAy, my good lord: safe in a ditch he bides,
\nWith twenty trenched gashes on his head;
\nThe least a death to nature.
\n
\n\nMACBETH\n
\nThanks for that:
\nThere the grown serpent lies; the worm that's fled
\nHath nature that in time will venom breed,
\nNo teeth for the present. Get thee gone: to-morrow
\nWe'll hear, ourselves, again.
\n

Exit Murderer

\n
\n\nLADY MACBETH\n
\nMy royal lord,
\nYou do not give the cheer: the feast is sold
\nThat is not often vouch'd, while 'tis a-making,
\n'Tis given with welcome: to feed were best at home;
\nFrom thence the sauce to meat is ceremony;
\nMeeting were bare without it.
\n
\n\nMACBETH\n
\nSweet remembrancer!
\nNow, good digestion wait on appetite,
\nAnd health on both!
\n
\n\nLENNOX\n
\nMay't please your highness sit.
\n

The GHOST OF BANQUO enters, and sits in MACBETH's place

\n
\n\nMACBETH\n
\nHere had we now our country's honour roof'd,
\nWere the graced person of our Banquo present;
\nWho may I rather challenge for unkindness
\nThan pity for mischance!
\n
\n\nROSS\n
\nHis absence, sir,
\nLays blame upon his promise. Please't your highness
\nTo grace us with your royal company.
\n
\n\nMACBETH\n
\nThe table's full.
\n
\n\nLENNOX\n
\n Here is a place reserved, sir.
\n
\n\nMACBETH\n
\nWhere?
\n
\n\nLENNOX\n
\nHere, my good lord. What is't that moves your highness?
\n
\n\nMACBETH\n
\nWhich of you have done this?
\n
\n\nLords\n
\nWhat, my good lord?
\n
\n\nMACBETH\n
\nThou canst not say I did it: never shake
\nThy gory locks at me.
\n
\n\nROSS\n
\nGentlemen, rise: his highness is not well.
\n
\n\nLADY MACBETH\n
\nSit, worthy friends: my lord is often thus,
\nAnd hath been from his youth: pray you, keep seat;
\nThe fit is momentary; upon a thought
\nHe will again be well: if much you note him,
\nYou shall offend him and extend his passion:
\nFeed, and regard him not. Are you a man?
\n
\n\nMACBETH\n
\nAy, and a bold one, that dare look on that
\nWhich might appal the devil.
\n
\n\nLADY MACBETH\n
\nO proper stuff!
\nThis is the very painting of your fear:
\nThis is the air-drawn dagger which, you said,
\nLed you to Duncan. O, these flaws and starts,
\nImpostors to true fear, would well become
\nA woman's story at a winter's fire,
\nAuthorized by her grandam. Shame itself!
\nWhy do you make such faces? When all's done,
\nYou look but on a stool.
\n
\n\nMACBETH\n
\nPrithee, see there! behold! look! lo!
\nhow say you?
\nWhy, what care I? If thou canst nod, speak too.
\nIf charnel-houses and our graves must send
\nThose that we bury back, our monuments
\nShall be the maws of kites.
\n

GHOST OF BANQUO vanishes

\n
\n\nLADY MACBETH\n
\nWhat, quite unmann'd in folly?
\n
\n\nMACBETH\n
\nIf I stand here, I saw him.
\n
\n\nLADY MACBETH\n
\nFie, for shame!
\n
\n\nMACBETH\n
\nBlood hath been shed ere now, i' the olden time,
\nEre human statute purged the gentle weal;
\nAy, and since too, murders have been perform'd
\nToo terrible for the ear: the times have been,
\nThat, when the brains were out, the man would die,
\nAnd there an end; but now they rise again,
\nWith twenty mortal murders on their crowns,
\nAnd push us from our stools: this is more strange
\nThan such a murder is.
\n
\n\nLADY MACBETH\n
\nMy worthy lord,
\nYour noble friends do lack you.
\n
\n\nMACBETH\n
\nI do forget.
\nDo not muse at me, my most worthy friends,
\nI have a strange infirmity, which is nothing
\nTo those that know me. Come, love and health to all;
\nThen I'll sit down. Give me some wine; fill full.
\nI drink to the general joy o' the whole table,
\nAnd to our dear friend Banquo, whom we miss;
\nWould he were here! to all, and him, we thirst,
\nAnd all to all.
\n
\n\nLords\n
\n Our duties, and the pledge.
\n

Re-enter GHOST OF BANQUO

\n
\n\nMACBETH\n
\nAvaunt! and quit my sight! let the earth hide thee!
\nThy bones are marrowless, thy blood is cold;
\nThou hast no speculation in those eyes
\nWhich thou dost glare with!
\n
\n\nLADY MACBETH\n
\nThink of this, good peers,
\nBut as a thing of custom: 'tis no other;
\nOnly it spoils the pleasure of the time.
\n
\n\nMACBETH\n
\nWhat man dare, I dare:
\nApproach thou like the rugged Russian bear,
\nThe arm'd rhinoceros, or the Hyrcan tiger;
\nTake any shape but that, and my firm nerves
\nShall never tremble: or be alive again,
\nAnd dare me to the desert with thy sword;
\nIf trembling I inhabit then, protest me
\nThe baby of a girl. Hence, horrible shadow!
\nUnreal mockery, hence!
\n

GHOST OF BANQUO vanishes

\nWhy, so: being gone,
\nI am a man again. Pray you, sit still.
\n
\n\nLADY MACBETH\n
\nYou have displaced the mirth, broke the good meeting,
\nWith most admired disorder.
\n
\n\nMACBETH\n
\nCan such things be,
\nAnd overcome us like a summer's cloud,
\nWithout our special wonder? You make me strange
\nEven to the disposition that I owe,
\nWhen now I think you can behold such sights,
\nAnd keep the natural ruby of your cheeks,
\nWhen mine is blanched with fear.
\n
\n\nROSS\n
\nWhat sights, my lord?
\n
\n\nLADY MACBETH\n
\nI pray you, speak not; he grows worse and worse;
\nQuestion enrages him. At once, good night:
\nStand not upon the order of your going,
\nBut go at once.
\n
\n\nLENNOX\n
\n Good night; and better health
\nAttend his majesty!
\n
\n\nLADY MACBETH\n
\nA kind good night to all!
\n

Exeunt all but MACBETH and LADY MACBETH

\n
\n\nMACBETH\n
\nIt will have blood; they say, blood will have blood:
\nStones have been known to move and trees to speak;
\nAugurs and understood relations have
\nBy magot-pies and choughs and rooks brought forth
\nThe secret'st man of blood. What is the night?
\n
\n\nLADY MACBETH\n
\nAlmost at odds with morning, which is which.
\n
\n\nMACBETH\n
\nHow say'st thou, that Macduff denies his person
\nAt our great bidding?
\n
\n\nLADY MACBETH\n
\nDid you send to him, sir?
\n
\n\nMACBETH\n
\nI hear it by the way; but I will send:
\nThere's not a one of them but in his house
\nI keep a servant fee'd. I will to-morrow,
\nAnd betimes I will, to the weird sisters:
\nMore shall they speak; for now I am bent to know,
\nBy the worst means, the worst. For mine own good,
\nAll causes shall give way: I am in blood
\nStepp'd in so far that, should I wade no more,
\nReturning were as tedious as go o'er:
\nStrange things I have in head, that will to hand;
\nWhich must be acted ere they may be scann'd.
\n
\n\nLADY MACBETH\n
\nYou lack the season of all natures, sleep.
\n
\n\nMACBETH\n
\nCome, we'll to sleep. My strange and self-abuse
\nIs the initiate fear that wants hard use:
\nWe are yet but young in deed.
\n

Exeunt

\n
\n

SCENE V. A Heath.

\n

\nThunder. Enter the three Witches meeting HECATE\n
\n\nFirst Witch\n
\nWhy, how now, Hecate! you look angerly.
\n
\n\nHECATE\n
\nHave I not reason, beldams as you are,
\nSaucy and overbold? How did you dare
\nTo trade and traffic with Macbeth
\nIn riddles and affairs of death;
\nAnd I, the mistress of your charms,
\nThe close contriver of all harms,
\nWas never call'd to bear my part,
\nOr show the glory of our art?
\nAnd, which is worse, all you have done
\nHath been but for a wayward son,
\nSpiteful and wrathful, who, as others do,
\nLoves for his own ends, not for you.
\nBut make amends now: get you gone,
\nAnd at the pit of Acheron
\nMeet me i' the morning: thither he
\nWill come to know his destiny:
\nYour vessels and your spells provide,
\nYour charms and every thing beside.
\nI am for the air; this night I'll spend
\nUnto a dismal and a fatal end:
\nGreat business must be wrought ere noon:
\nUpon the corner of the moon
\nThere hangs a vaporous drop profound;
\nI'll catch it ere it come to ground:
\nAnd that distill'd by magic sleights
\nShall raise such artificial sprites
\nAs by the strength of their illusion
\nShall draw him on to his confusion:
\nHe shall spurn fate, scorn death, and bear
\nHe hopes 'bove wisdom, grace and fear:
\nAnd you all know, security
\nIs mortals' chiefest enemy.
\n

Music and a song within: 'Come away, come away,' & c

\nHark! I am call'd; my little spirit, see,
\nSits in a foggy cloud, and stays for me.
\n

Exit

\n
\n\nFirst Witch\n
\nCome, let's make haste; she'll soon be back again.
\n

Exeunt

\n
\n

SCENE VI. Forres. The palace.

\n

\nEnter LENNOX and another Lord\n
\n\nLENNOX\n
\nMy former speeches have but hit your thoughts,
\nWhich can interpret further: only, I say,
\nThings have been strangely borne. The
\ngracious Duncan
\nWas pitied of Macbeth: marry, he was dead:
\nAnd the right-valiant Banquo walk'd too late;
\nWhom, you may say, if't please you, Fleance kill'd,
\nFor Fleance fled: men must not walk too late.
\nWho cannot want the thought how monstrous
\nIt was for Malcolm and for Donalbain
\nTo kill their gracious father? damned fact!
\nHow it did grieve Macbeth! did he not straight
\nIn pious rage the two delinquents tear,
\nThat were the slaves of drink and thralls of sleep?
\nWas not that nobly done? Ay, and wisely too;
\nFor 'twould have anger'd any heart alive
\nTo hear the men deny't. So that, I say,
\nHe has borne all things well: and I do think
\nThat had he Duncan's sons under his key--
\nAs, an't please heaven, he shall not--they
\nshould find
\nWhat 'twere to kill a father; so should Fleance.
\nBut, peace! for from broad words and 'cause he fail'd
\nHis presence at the tyrant's feast, I hear
\nMacduff lives in disgrace: sir, can you tell
\nWhere he bestows himself?
\n
\n\nLord\n
\nThe son of Duncan,
\nFrom whom this tyrant holds the due of birth
\nLives in the English court, and is received
\nOf the most pious Edward with such grace
\nThat the malevolence of fortune nothing
\nTakes from his high respect: thither Macduff
\nIs gone to pray the holy king, upon his aid
\nTo wake Northumberland and warlike Siward:
\nThat, by the help of these--with Him above
\nTo ratify the work--we may again
\nGive to our tables meat, sleep to our nights,
\nFree from our feasts and banquets bloody knives,
\nDo faithful homage and receive free honours:
\nAll which we pine for now: and this report
\nHath so exasperate the king that he
\nPrepares for some attempt of war.
\n
\n\nLENNOX\n
\nSent he to Macduff?
\n
\n\nLord\n
\nHe did: and with an absolute 'Sir, not I,'
\nThe cloudy messenger turns me his back,
\nAnd hums, as who should say 'You'll rue the time
\nThat clogs me with this answer.'
\n
\n\nLENNOX\n
\nAnd that well might
\nAdvise him to a caution, to hold what distance
\nHis wisdom can provide. Some holy angel
\nFly to the court of England and unfold
\nHis message ere he come, that a swift blessing
\nMay soon return to this our suffering country
\nUnder a hand accursed!
\n
\n\nLord\n
\nI'll send my prayers with him.
\n

Exeunt

\n

\n

ACT IV

\n

SCENE I. A cavern. In the middle, a boiling cauldron.

\n

\nThunder. Enter the three Witches\n
\n\nFirst Witch\n
\nThrice the brinded cat hath mew'd.
\n
\n\nSecond Witch\n
\nThrice and once the hedge-pig whined.
\n
\n\nThird Witch\n
\nHarpier cries 'Tis time, 'tis time.
\n
\n\nFirst Witch\n
\nRound about the cauldron go;
\nIn the poison'd entrails throw.
\nToad, that under cold stone
\nDays and nights has thirty-one
\nSwelter'd venom sleeping got,
\nBoil thou first i' the charmed pot.
\n
\n\nALL\n
\nDouble, double toil and trouble;
\nFire burn, and cauldron bubble.
\n
\n\nSecond Witch\n
\nFillet of a fenny snake,
\nIn the cauldron boil and bake;
\nEye of newt and toe of frog,
\nWool of bat and tongue of dog,
\nAdder's fork and blind-worm's sting,
\nLizard's leg and owlet's wing,
\nFor a charm of powerful trouble,
\nLike a hell-broth boil and bubble.
\n
\n\nALL\n
\nDouble, double toil and trouble;
\nFire burn and cauldron bubble.
\n
\n\nThird Witch\n
\nScale of dragon, tooth of wolf,
\nWitches' mummy, maw and gulf
\nOf the ravin'd salt-sea shark,
\nRoot of hemlock digg'd i' the dark,
\nLiver of blaspheming Jew,
\nGall of goat, and slips of yew
\nSilver'd in the moon's eclipse,
\nNose of Turk and Tartar's lips,
\nFinger of birth-strangled babe
\nDitch-deliver'd by a drab,
\nMake the gruel thick and slab:
\nAdd thereto a tiger's chaudron,
\nFor the ingredients of our cauldron.
\n
\n\nALL\n
\nDouble, double toil and trouble;
\nFire burn and cauldron bubble.
\n
\n\nSecond Witch\n
\nCool it with a baboon's blood,
\nThen the charm is firm and good.
\n

Enter HECATE to the other three Witches

\n
\n\nHECATE\n
\nO well done! I commend your pains;
\nAnd every one shall share i' the gains;
\nAnd now about the cauldron sing,
\nLive elves and fairies in a ring,
\nEnchanting all that you put in.
\n

Music and a song: 'Black spirits,' & c

\n

HECATE retires

\n
\n\nSecond Witch\n
\nBy the pricking of my thumbs,
\nSomething wicked this way comes.
\nOpen, locks,
\nWhoever knocks!
\n

Enter MACBETH

\n
\n\nMACBETH\n
\nHow now, you secret, black, and midnight hags!
\nWhat is't you do?
\n
\n\nALL\n
\n A deed without a name.
\n
\n\nMACBETH\n
\nI conjure you, by that which you profess,
\nHowe'er you come to know it, answer me:
\nThough you untie the winds and let them fight
\nAgainst the churches; though the yesty waves
\nConfound and swallow navigation up;
\nThough bladed corn be lodged and trees blown down;
\nThough castles topple on their warders' heads;
\nThough palaces and pyramids do slope
\nTheir heads to their foundations; though the treasure
\nOf nature's germens tumble all together,
\nEven till destruction sicken; answer me
\nTo what I ask you.
\n
\n\nFirst Witch\n
\n Speak.
\n
\n\nSecond Witch\n
\nDemand.
\n
\n\nThird Witch\n
\nWe'll answer.
\n
\n\nFirst Witch\n
\nSay, if thou'dst rather hear it from our mouths,
\nOr from our masters?
\n
\n\nMACBETH\n
\nCall 'em; let me see 'em.
\n
\n\nFirst Witch\n
\nPour in sow's blood, that hath eaten
\nHer nine farrow; grease that's sweaten
\nFrom the murderer's gibbet throw
\nInto the flame.
\n
\n\nALL\n
\n Come, high or low;
\nThyself and office deftly show!
\n

Thunder. First Apparition: an armed Head

\n
\n\nMACBETH\n
\nTell me, thou unknown power,--
\n
\n\nFirst Witch\n
\nHe knows thy thought:
\nHear his speech, but say thou nought.
\n
\n\nFirst Apparition\n
\nMacbeth! Macbeth! Macbeth! beware Macduff;
\nBeware the thane of Fife. Dismiss me. Enough.
\n

Descends

\n
\n\nMACBETH\n
\nWhate'er thou art, for thy good caution, thanks;
\nThou hast harp'd my fear aright: but one
\nword more,--
\n
\n\nFirst Witch\n
\nHe will not be commanded: here's another,
\nMore potent than the first.
\n

Thunder. Second Apparition: A bloody Child

\n
\n\nSecond Apparition\n
\nMacbeth! Macbeth! Macbeth!
\n
\n\nMACBETH\n
\nHad I three ears, I'ld hear thee.
\n
\n\nSecond Apparition\n
\nBe bloody, bold, and resolute; laugh to scorn
\nThe power of man, for none of woman born
\nShall harm Macbeth.
\n

Descends

\n
\n\nMACBETH\n
\nThen live, Macduff: what need I fear of thee?
\nBut yet I'll make assurance double sure,
\nAnd take a bond of fate: thou shalt not live;
\nThat I may tell pale-hearted fear it lies,
\nAnd sleep in spite of thunder.
\n

Thunder. Third Apparition: a Child crowned, with a tree in his hand

\nWhat is this
\nThat rises like the issue of a king,
\nAnd wears upon his baby-brow the round
\nAnd top of sovereignty?
\n
\n\nALL\n
\nListen, but speak not to't.
\n
\n\nThird Apparition\n
\nBe lion-mettled, proud; and take no care
\nWho chafes, who frets, or where conspirers are:
\nMacbeth shall never vanquish'd be until
\nGreat Birnam wood to high Dunsinane hill
\nShall come against him.
\n

Descends

\n
\n\nMACBETH\n
\nThat will never be
\nWho can impress the forest, bid the tree
\nUnfix his earth-bound root? Sweet bodements! good!
\nRebellion's head, rise never till the wood
\nOf Birnam rise, and our high-placed Macbeth
\nShall live the lease of nature, pay his breath
\nTo time and mortal custom. Yet my heart
\nThrobs to know one thing: tell me, if your art
\nCan tell so much: shall Banquo's issue ever
\nReign in this kingdom?
\n
\n\nALL\n
\nSeek to know no more.
\n
\n\nMACBETH\n
\nI will be satisfied: deny me this,
\nAnd an eternal curse fall on you! Let me know.
\nWhy sinks that cauldron? and what noise is this?
\n

Hautboys

\n
\n\nFirst Witch\n
\nShow!
\n
\n\nSecond Witch\n
\nShow!
\n
\n\nThird Witch\n
\nShow!
\n
\n\nALL\n
\nShow his eyes, and grieve his heart;
\nCome like shadows, so depart!
\n

A show of Eight Kings, the last with a glass in his hand; GHOST OF BANQUO following

\n
\n\nMACBETH\n
\nThou art too like the spirit of Banquo: down!
\nThy crown does sear mine eye-balls. And thy hair,
\nThou other gold-bound brow, is like the first.
\nA third is like the former. Filthy hags!
\nWhy do you show me this? A fourth! Start, eyes!
\nWhat, will the line stretch out to the crack of doom?
\nAnother yet! A seventh! I'll see no more:
\nAnd yet the eighth appears, who bears a glass
\nWhich shows me many more; and some I see
\nThat two-fold balls and treble scepters carry:
\nHorrible sight! Now, I see, 'tis true;
\nFor the blood-bolter'd Banquo smiles upon me,
\nAnd points at them for his.
\n

Apparitions vanish

\nWhat, is this so?
\n
\n\nFirst Witch\n
\nAy, sir, all this is so: but why
\nStands Macbeth thus amazedly?
\nCome, sisters, cheer we up his sprites,
\nAnd show the best of our delights:
\nI'll charm the air to give a sound,
\nWhile you perform your antic round:
\nThat this great king may kindly say,
\nOur duties did his welcome pay.
\n

Music. The witches dance and then vanish, with HECATE

\n
\n\nMACBETH\n
\nWhere are they? Gone? Let this pernicious hour
\nStand aye accursed in the calendar!
\nCome in, without there!
\n

Enter LENNOX

\n
\n\nLENNOX\n
\nWhat's your grace's will?
\n
\n\nMACBETH\n
\nSaw you the weird sisters?
\n
\n\nLENNOX\n
\nNo, my lord.
\n
\n\nMACBETH\n
\nCame they not by you?
\n
\n\nLENNOX\n
\nNo, indeed, my lord.
\n
\n\nMACBETH\n
\nInfected be the air whereon they ride;
\nAnd damn'd all those that trust them! I did hear
\nThe galloping of horse: who was't came by?
\n
\n\nLENNOX\n
\n'Tis two or three, my lord, that bring you word
\nMacduff is fled to England.
\n
\n\nMACBETH\n
\nFled to England!
\n
\n\nLENNOX\n
\nAy, my good lord.
\n
\n\nMACBETH\n
\nTime, thou anticipatest my dread exploits:
\nThe flighty purpose never is o'ertook
\nUnless the deed go with it; from this moment
\nThe very firstlings of my heart shall be
\nThe firstlings of my hand. And even now,
\nTo crown my thoughts with acts, be it thought and done:
\nThe castle of Macduff I will surprise;
\nSeize upon Fife; give to the edge o' the sword
\nHis wife, his babes, and all unfortunate souls
\nThat trace him in his line. No boasting like a fool;
\nThis deed I'll do before this purpose cool.
\nBut no more sights!--Where are these gentlemen?
\nCome, bring me where they are.
\n

Exeunt

\n
\n

SCENE II. Fife. Macduff's castle.

\n

\nEnter LADY MACDUFF, her Son, and ROSS\n
\n\nLADY MACDUFF\n
\nWhat had he done, to make him fly the land?
\n
\n\nROSS\n
\nYou must have patience, madam.
\n
\n\nLADY MACDUFF\n
\nHe had none:
\nHis flight was madness: when our actions do not,
\nOur fears do make us traitors.
\n
\n\nROSS\n
\nYou know not
\nWhether it was his wisdom or his fear.
\n
\n\nLADY MACDUFF\n
\nWisdom! to leave his wife, to leave his babes,
\nHis mansion and his titles in a place
\nFrom whence himself does fly? He loves us not;
\nHe wants the natural touch: for the poor wren,
\nThe most diminutive of birds, will fight,
\nHer young ones in her nest, against the owl.
\nAll is the fear and nothing is the love;
\nAs little is the wisdom, where the flight
\nSo runs against all reason.
\n
\n\nROSS\n
\nMy dearest coz,
\nI pray you, school yourself: but for your husband,
\nHe is noble, wise, judicious, and best knows
\nThe fits o' the season. I dare not speak
\nmuch further;
\nBut cruel are the times, when we are traitors
\nAnd do not know ourselves, when we hold rumour
\nFrom what we fear, yet know not what we fear,
\nBut float upon a wild and violent sea
\nEach way and move. I take my leave of you:
\nShall not be long but I'll be here again:
\nThings at the worst will cease, or else climb upward
\nTo what they were before. My pretty cousin,
\nBlessing upon you!
\n
\n\nLADY MACDUFF\n
\nFather'd he is, and yet he's fatherless.
\n
\n\nROSS\n
\nI am so much a fool, should I stay longer,
\nIt would be my disgrace and your discomfort:
\nI take my leave at once.
\n

Exit

\n
\n\nLADY MACDUFF\n
\nSirrah, your father's dead;
\nAnd what will you do now? How will you live?
\n
\n\nSon\n
\nAs birds do, mother.
\n
\n\nLADY MACDUFF\n
\nWhat, with worms and flies?
\n
\n\nSon\n
\nWith what I get, I mean; and so do they.
\n
\n\nLADY MACDUFF\n
\nPoor bird! thou'ldst never fear the net nor lime,
\nThe pitfall nor the gin.
\n
\n\nSon\n
\nWhy should I, mother? Poor birds they are not set for.
\nMy father is not dead, for all your saying.
\n
\n\nLADY MACDUFF\n
\nYes, he is dead; how wilt thou do for a father?
\n
\n\nSon\n
\nNay, how will you do for a husband?
\n
\n\nLADY MACDUFF\n
\nWhy, I can buy me twenty at any market.
\n
\n\nSon\n
\nThen you'll buy 'em to sell again.
\n
\n\nLADY MACDUFF\n
\nThou speak'st with all thy wit: and yet, i' faith,
\nWith wit enough for thee.
\n
\n\nSon\n
\nWas my father a traitor, mother?
\n
\n\nLADY MACDUFF\n
\nAy, that he was.
\n
\n\nSon\n
\nWhat is a traitor?
\n
\n\nLADY MACDUFF\n
\nWhy, one that swears and lies.
\n
\n\nSon\n
\nAnd be all traitors that do so?
\n
\n\nLADY MACDUFF\n
\nEvery one that does so is a traitor, and must be hanged.
\n
\n\nSon\n
\nAnd must they all be hanged that swear and lie?
\n
\n\nLADY MACDUFF\n
\nEvery one.
\n
\n\nSon\n
\nWho must hang them?
\n
\n\nLADY MACDUFF\n
\nWhy, the honest men.
\n
\n\nSon\n
\nThen the liars and swearers are fools,
\nfor there are liars and swearers enow to beat
\nthe honest men and hang up them.
\n
\n\nLADY MACDUFF\n
\nNow, God help thee, poor monkey!
\nBut how wilt thou do for a father?
\n
\n\nSon\n
\nIf he were dead, you'ld weep for
\nhim: if you would not, it were a good sign
\nthat I should quickly have a new father.
\n
\n\nLADY MACDUFF\n
\nPoor prattler, how thou talk'st!
\n

Enter a Messenger

\n
\n\nMessenger\n
\nBless you, fair dame! I am not to you known,
\nThough in your state of honour I am perfect.
\nI doubt some danger does approach you nearly:
\nIf you will take a homely man's advice,
\nBe not found here; hence, with your little ones.
\nTo fright you thus, methinks, I am too savage;
\nTo do worse to you were fell cruelty,
\nWhich is too nigh your person. Heaven preserve you!
\nI dare abide no longer.
\n

Exit

\n
\n\nLADY MACDUFF\n
\nWhither should I fly?
\nI have done no harm. But I remember now
\nI am in this earthly world; where to do harm
\nIs often laudable, to do good sometime
\nAccounted dangerous folly: why then, alas,
\nDo I put up that womanly defence,
\nTo say I have done no harm?
\n

Enter Murderers

\nWhat are these faces?
\n
\n\nFirst Murderer\n
\nWhere is your husband?
\n
\n\nLADY MACDUFF\n
\nI hope, in no place so unsanctified
\nWhere such as thou mayst find him.
\n
\n\nFirst Murderer\n
\nHe's a traitor.
\n
\n\nSon\n
\nThou liest, thou shag-hair'd villain!
\n
\n\nFirst Murderer\n
\nWhat, you egg!
\n

Stabbing him

\nYoung fry of treachery!
\n
\n\nSon\n
\nHe has kill'd me, mother:
\nRun away, I pray you!
\n

Dies

\n

Exit LADY MACDUFF, crying 'Murder!' Exeunt Murderers, following her

\n
\n

SCENE III. England. Before the King's palace.

\n

\nEnter MALCOLM and MACDUFF\n
\n\nMALCOLM\n
\nLet us seek out some desolate shade, and there
\nWeep our sad bosoms empty.
\n
\n\nMACDUFF\n
\nLet us rather
\nHold fast the mortal sword, and like good men
\nBestride our down-fall'n birthdom: each new morn
\nNew widows howl, new orphans cry, new sorrows
\nStrike heaven on the face, that it resounds
\nAs if it felt with Scotland and yell'd out
\nLike syllable of dolour.
\n
\n\nMALCOLM\n
\nWhat I believe I'll wail,
\nWhat know believe, and what I can redress,
\nAs I shall find the time to friend, I will.
\nWhat you have spoke, it may be so perchance.
\nThis tyrant, whose sole name blisters our tongues,
\nWas once thought honest: you have loved him well.
\nHe hath not touch'd you yet. I am young;
\nbut something
\nYou may deserve of him through me, and wisdom
\nTo offer up a weak poor innocent lamb
\nTo appease an angry god.
\n
\n\nMACDUFF\n
\nI am not treacherous.
\n
\n\nMALCOLM\n
\nBut Macbeth is.
\nA good and virtuous nature may recoil
\nIn an imperial charge. But I shall crave
\nyour pardon;
\nThat which you are my thoughts cannot transpose:
\nAngels are bright still, though the brightest fell;
\nThough all things foul would wear the brows of grace,
\nYet grace must still look so.
\n
\n\nMACDUFF\n
\nI have lost my hopes.
\n
\n\nMALCOLM\n
\nPerchance even there where I did find my doubts.
\nWhy in that rawness left you wife and child,
\nThose precious motives, those strong knots of love,
\nWithout leave-taking? I pray you,
\nLet not my jealousies be your dishonours,
\nBut mine own safeties. You may be rightly just,
\nWhatever I shall think.
\n
\n\nMACDUFF\n
\nBleed, bleed, poor country!
\nGreat tyranny! lay thou thy basis sure,
\nFor goodness dare not cheque thee: wear thou
\nthy wrongs;
\nThe title is affeer'd! Fare thee well, lord:
\nI would not be the villain that thou think'st
\nFor the whole space that's in the tyrant's grasp,
\nAnd the rich East to boot.
\n
\n\nMALCOLM\n
\nBe not offended:
\nI speak not as in absolute fear of you.
\nI think our country sinks beneath the yoke;
\nIt weeps, it bleeds; and each new day a gash
\nIs added to her wounds: I think withal
\nThere would be hands uplifted in my right;
\nAnd here from gracious England have I offer
\nOf goodly thousands: but, for all this,
\nWhen I shall tread upon the tyrant's head,
\nOr wear it on my sword, yet my poor country
\nShall have more vices than it had before,
\nMore suffer and more sundry ways than ever,
\nBy him that shall succeed.
\n
\n\nMACDUFF\n
\nWhat should he be?
\n
\n\nMALCOLM\n
\nIt is myself I mean: in whom I know
\nAll the particulars of vice so grafted
\nThat, when they shall be open'd, black Macbeth
\nWill seem as pure as snow, and the poor state
\nEsteem him as a lamb, being compared
\nWith my confineless harms.
\n
\n\nMACDUFF\n
\nNot in the legions
\nOf horrid hell can come a devil more damn'd
\nIn evils to top Macbeth.
\n
\n\nMALCOLM\n
\nI grant him bloody,
\nLuxurious, avaricious, false, deceitful,
\nSudden, malicious, smacking of every sin
\nThat has a name: but there's no bottom, none,
\nIn my voluptuousness: your wives, your daughters,
\nYour matrons and your maids, could not fill up
\nThe cistern of my lust, and my desire
\nAll continent impediments would o'erbear
\nThat did oppose my will: better Macbeth
\nThan such an one to reign.
\n
\n\nMACDUFF\n
\nBoundless intemperance
\nIn nature is a tyranny; it hath been
\nThe untimely emptying of the happy throne
\nAnd fall of many kings. But fear not yet
\nTo take upon you what is yours: you may
\nConvey your pleasures in a spacious plenty,
\nAnd yet seem cold, the time you may so hoodwink.
\nWe have willing dames enough: there cannot be
\nThat vulture in you, to devour so many
\nAs will to greatness dedicate themselves,
\nFinding it so inclined.
\n
\n\nMALCOLM\n
\nWith this there grows
\nIn my most ill-composed affection such
\nA stanchless avarice that, were I king,
\nI should cut off the nobles for their lands,
\nDesire his jewels and this other's house:
\nAnd my more-having would be as a sauce
\nTo make me hunger more; that I should forge
\nQuarrels unjust against the good and loyal,
\nDestroying them for wealth.
\n
\n\nMACDUFF\n
\nThis avarice
\nSticks deeper, grows with more pernicious root
\nThan summer-seeming lust, and it hath been
\nThe sword of our slain kings: yet do not fear;
\nScotland hath foisons to fill up your will.
\nOf your mere own: all these are portable,
\nWith other graces weigh'd.
\n
\n\nMALCOLM\n
\nBut I have none: the king-becoming graces,
\nAs justice, verity, temperance, stableness,
\nBounty, perseverance, mercy, lowliness,
\nDevotion, patience, courage, fortitude,
\nI have no relish of them, but abound
\nIn the division of each several crime,
\nActing it many ways. Nay, had I power, I should
\nPour the sweet milk of concord into hell,
\nUproar the universal peace, confound
\nAll unity on earth.
\n
\n\nMACDUFF\n
\nO Scotland, Scotland!
\n
\n\nMALCOLM\n
\nIf such a one be fit to govern, speak:
\nI am as I have spoken.
\n
\n\nMACDUFF\n
\nFit to govern!
\nNo, not to live. O nation miserable,
\nWith an untitled tyrant bloody-scepter'd,
\nWhen shalt thou see thy wholesome days again,
\nSince that the truest issue of thy throne
\nBy his own interdiction stands accursed,
\nAnd does blaspheme his breed? Thy royal father
\nWas a most sainted king: the queen that bore thee,
\nOftener upon her knees than on her feet,
\nDied every day she lived. Fare thee well!
\nThese evils thou repeat'st upon thyself
\nHave banish'd me from Scotland. O my breast,
\nThy hope ends here!
\n
\n\nMALCOLM\n
\nMacduff, this noble passion,
\nChild of integrity, hath from my soul
\nWiped the black scruples, reconciled my thoughts
\nTo thy good truth and honour. Devilish Macbeth
\nBy many of these trains hath sought to win me
\nInto his power, and modest wisdom plucks me
\nFrom over-credulous haste: but God above
\nDeal between thee and me! for even now
\nI put myself to thy direction, and
\nUnspeak mine own detraction, here abjure
\nThe taints and blames I laid upon myself,
\nFor strangers to my nature. I am yet
\nUnknown to woman, never was forsworn,
\nScarcely have coveted what was mine own,
\nAt no time broke my faith, would not betray
\nThe devil to his fellow and delight
\nNo less in truth than life: my first false speaking
\nWas this upon myself: what I am truly,
\nIs thine and my poor country's to command:
\nWhither indeed, before thy here-approach,
\nOld Siward, with ten thousand warlike men,
\nAlready at a point, was setting forth.
\nNow we'll together; and the chance of goodness
\nBe like our warranted quarrel! Why are you silent?
\n
\n\nMACDUFF\n
\nSuch welcome and unwelcome things at once
\n'Tis hard to reconcile.
\n

Enter a Doctor

\n
\n\nMALCOLM\n
\nWell; more anon.--Comes the king forth, I pray you?
\n
\n\nDoctor\n
\nAy, sir; there are a crew of wretched souls
\nThat stay his cure: their malady convinces
\nThe great assay of art; but at his touch--
\nSuch sanctity hath heaven given his hand--
\nThey presently amend.
\n
\n\nMALCOLM\n
\nI thank you, doctor.
\n

Exit Doctor

\n
\n\nMACDUFF\n
\nWhat's the disease he means?
\n
\n\nMALCOLM\n
\n'Tis call'd the evil:
\nA most miraculous work in this good king;
\nWhich often, since my here-remain in England,
\nI have seen him do. How he solicits heaven,
\nHimself best knows: but strangely-visited people,
\nAll swoln and ulcerous, pitiful to the eye,
\nThe mere despair of surgery, he cures,
\nHanging a golden stamp about their necks,
\nPut on with holy prayers: and 'tis spoken,
\nTo the succeeding royalty he leaves
\nThe healing benediction. With this strange virtue,
\nHe hath a heavenly gift of prophecy,
\nAnd sundry blessings hang about his throne,
\nThat speak him full of grace.
\n

Enter ROSS

\n
\n\nMACDUFF\n
\nSee, who comes here?
\n
\n\nMALCOLM\n
\nMy countryman; but yet I know him not.
\n
\n\nMACDUFF\n
\nMy ever-gentle cousin, welcome hither.
\n
\n\nMALCOLM\n
\nI know him now. Good God, betimes remove
\nThe means that makes us strangers!
\n
\n\nROSS\n
\nSir, amen.
\n
\n\nMACDUFF\n
\nStands Scotland where it did?
\n
\n\nROSS\n
\nAlas, poor country!
\nAlmost afraid to know itself. It cannot
\nBe call'd our mother, but our grave; where nothing,
\nBut who knows nothing, is once seen to smile;
\nWhere sighs and groans and shrieks that rend the air
\nAre made, not mark'd; where violent sorrow seems
\nA modern ecstasy; the dead man's knell
\nIs there scarce ask'd for who; and good men's lives
\nExpire before the flowers in their caps,
\nDying or ere they sicken.
\n
\n\nMACDUFF\n
\nO, relation
\nToo nice, and yet too true!
\n
\n\nMALCOLM\n
\nWhat's the newest grief?
\n
\n\nROSS\n
\nThat of an hour's age doth hiss the speaker:
\nEach minute teems a new one.
\n
\n\nMACDUFF\n
\nHow does my wife?
\n
\n\nROSS\n
\nWhy, well.
\n
\n\nMACDUFF\n
\n And all my children?
\n
\n\nROSS\n
\nWell too.
\n
\n\nMACDUFF\n
\nThe tyrant has not batter'd at their peace?
\n
\n\nROSS\n
\nNo; they were well at peace when I did leave 'em.
\n
\n\nMACDUFF\n
\nBut not a niggard of your speech: how goes't?
\n
\n\nROSS\n
\nWhen I came hither to transport the tidings,
\nWhich I have heavily borne, there ran a rumour
\nOf many worthy fellows that were out;
\nWhich was to my belief witness'd the rather,
\nFor that I saw the tyrant's power a-foot:
\nNow is the time of help; your eye in Scotland
\nWould create soldiers, make our women fight,
\nTo doff their dire distresses.
\n
\n\nMALCOLM\n
\nBe't their comfort
\nWe are coming thither: gracious England hath
\nLent us good Siward and ten thousand men;
\nAn older and a better soldier none
\nThat Christendom gives out.
\n
\n\nROSS\n
\nWould I could answer
\nThis comfort with the like! But I have words
\nThat would be howl'd out in the desert air,
\nWhere hearing should not latch them.
\n
\n\nMACDUFF\n
\nWhat concern they?
\nThe general cause? or is it a fee-grief
\nDue to some single breast?
\n
\n\nROSS\n
\nNo mind that's honest
\nBut in it shares some woe; though the main part
\nPertains to you alone.
\n
\n\nMACDUFF\n
\nIf it be mine,
\nKeep it not from me, quickly let me have it.
\n
\n\nROSS\n
\nLet not your ears despise my tongue for ever,
\nWhich shall possess them with the heaviest sound
\nThat ever yet they heard.
\n
\n\nMACDUFF\n
\nHum! I guess at it.
\n
\n\nROSS\n
\nYour castle is surprised; your wife and babes
\nSavagely slaughter'd: to relate the manner,
\nWere, on the quarry of these murder'd deer,
\nTo add the death of you.
\n
\n\nMALCOLM\n
\nMerciful heaven!
\nWhat, man! ne'er pull your hat upon your brows;
\nGive sorrow words: the grief that does not speak
\nWhispers the o'er-fraught heart and bids it break.
\n
\n\nMACDUFF\n
\nMy children too?
\n
\n\nROSS\n
\n Wife, children, servants, all
\nThat could be found.
\n
\n\nMACDUFF\n
\nAnd I must be from thence!
\nMy wife kill'd too?
\n
\n\nROSS\n
\nI have said.
\n
\n\nMALCOLM\n
\nBe comforted:
\nLet's make us medicines of our great revenge,
\nTo cure this deadly grief.
\n
\n\nMACDUFF\n
\nHe has no children. All my pretty ones?
\nDid you say all? O hell-kite! All?
\nWhat, all my pretty chickens and their dam
\nAt one fell swoop?
\n
\n\nMALCOLM\n
\nDispute it like a man.
\n
\n\nMACDUFF\n
\nI shall do so;
\nBut I must also feel it as a man:
\nI cannot but remember such things were,
\nThat were most precious to me. Did heaven look on,
\nAnd would not take their part? Sinful Macduff,
\nThey were all struck for thee! naught that I am,
\nNot for their own demerits, but for mine,
\nFell slaughter on their souls. Heaven rest them now!
\n
\n\nMALCOLM\n
\nBe this the whetstone of your sword: let grief
\nConvert to anger; blunt not the heart, enrage it.
\n
\n\nMACDUFF\n
\nO, I could play the woman with mine eyes
\nAnd braggart with my tongue! But, gentle heavens,
\nCut short all intermission; front to front
\nBring thou this fiend of Scotland and myself;
\nWithin my sword's length set him; if he 'scape,
\nHeaven forgive him too!
\n
\n\nMALCOLM\n
\nThis tune goes manly.
\nCome, go we to the king; our power is ready;
\nOur lack is nothing but our leave; Macbeth
\nIs ripe for shaking, and the powers above
\nPut on their instruments. Receive what cheer you may:
\nThe night is long that never finds the day.
\n

Exeunt

\n

\n

ACT V

\n

SCENE I. Dunsinane. Ante-room in the castle.

\n

\nEnter a Doctor of Physic and a Waiting-Gentlewoman\n
\n\nDoctor\n
\nI have two nights watched with you, but can perceive
\nno truth in your report. When was it she last walked?
\n
\n\nGentlewoman\n
\nSince his majesty went into the field, I have seen
\nher rise from her bed, throw her night-gown upon
\nher, unlock her closet, take forth paper, fold it,
\nwrite upon't, read it, afterwards seal it, and again
\nreturn to bed; yet all this while in a most fast sleep.
\n
\n\nDoctor\n
\nA great perturbation in nature, to receive at once
\nthe benefit of sleep, and do the effects of
\nwatching! In this slumbery agitation, besides her
\nwalking and other actual performances, what, at any
\ntime, have you heard her say?
\n
\n\nGentlewoman\n
\nThat, sir, which I will not report after her.
\n
\n\nDoctor\n
\nYou may to me: and 'tis most meet you should.
\n
\n\nGentlewoman\n
\nNeither to you nor any one; having no witness to
\nconfirm my speech.
\n

Enter LADY MACBETH, with a taper

\nLo you, here she comes! This is her very guise;
\nand, upon my life, fast asleep. Observe her; stand close.
\n
\n\nDoctor\n
\nHow came she by that light?
\n
\n\nGentlewoman\n
\nWhy, it stood by her: she has light by her
\ncontinually; 'tis her command.
\n
\n\nDoctor\n
\nYou see, her eyes are open.
\n
\n\nGentlewoman\n
\nAy, but their sense is shut.
\n
\n\nDoctor\n
\nWhat is it she does now? Look, how she rubs her hands.
\n
\n\nGentlewoman\n
\nIt is an accustomed action with her, to seem thus
\nwashing her hands: I have known her continue in
\nthis a quarter of an hour.
\n
\n\nLADY MACBETH\n
\nYet here's a spot.
\n
\n\nDoctor\n
\nHark! she speaks: I will set down what comes from
\nher, to satisfy my remembrance the more strongly.
\n
\n\nLADY MACBETH\n
\nOut, damned spot! out, I say!--One: two: why,
\nthen, 'tis time to do't.--Hell is murky!--Fie, my
\nlord, fie! a soldier, and afeard? What need we
\nfear who knows it, when none can call our power to
\naccount?--Yet who would have thought the old man
\nto have had so much blood in him.
\n
\n\nDoctor\n
\nDo you mark that?
\n
\n\nLADY MACBETH\n
\nThe thane of Fife had a wife: where is she now?--
\nWhat, will these hands ne'er be clean?--No more o'
\nthat, my lord, no more o' that: you mar all with
\nthis starting.
\n
\n\nDoctor\n
\nGo to, go to; you have known what you should not.
\n
\n\nGentlewoman\n
\nShe has spoke what she should not, I am sure of
\nthat: heaven knows what she has known.
\n
\n\nLADY MACBETH\n
\nHere's the smell of the blood still: all the
\nperfumes of Arabia will not sweeten this little
\nhand. Oh, oh, oh!
\n
\n\nDoctor\n
\nWhat a sigh is there! The heart is sorely charged.
\n
\n\nGentlewoman\n
\nI would not have such a heart in my bosom for the
\ndignity of the whole body.
\n
\n\nDoctor\n
\nWell, well, well,--
\n
\n\nGentlewoman\n
\nPray God it be, sir.
\n
\n\nDoctor\n
\nThis disease is beyond my practise: yet I have known
\nthose which have walked in their sleep who have died
\nholily in their beds.
\n
\n\nLADY MACBETH\n
\nWash your hands, put on your nightgown; look not so
\npale.--I tell you yet again, Banquo's buried; he
\ncannot come out on's grave.
\n
\n\nDoctor\n
\nEven so?
\n
\n\nLADY MACBETH\n
\nTo bed, to bed! there's knocking at the gate:
\ncome, come, come, come, give me your hand. What's
\ndone cannot be undone.--To bed, to bed, to bed!
\n

Exit

\n
\n\nDoctor\n
\nWill she go now to bed?
\n
\n\nGentlewoman\n
\nDirectly.
\n
\n\nDoctor\n
\nFoul whisperings are abroad: unnatural deeds
\nDo breed unnatural troubles: infected minds
\nTo their deaf pillows will discharge their secrets:
\nMore needs she the divine than the physician.
\nGod, God forgive us all! Look after her;
\nRemove from her the means of all annoyance,
\nAnd still keep eyes upon her. So, good night:
\nMy mind she has mated, and amazed my sight.
\nI think, but dare not speak.
\n
\n\nGentlewoman\n
\nGood night, good doctor.
\n

Exeunt

\n
\n

SCENE II. The country near Dunsinane.

\n

\nDrum and colours. Enter MENTEITH, CAITHNESS, ANGUS, LENNOX, and Soldiers\n
\n\nMENTEITH\n
\nThe English power is near, led on by Malcolm,
\nHis uncle Siward and the good Macduff:
\nRevenges burn in them; for their dear causes
\nWould to the bleeding and the grim alarm
\nExcite the mortified man.
\n
\n\nANGUS\n
\nNear Birnam wood
\nShall we well meet them; that way are they coming.
\n
\n\nCAITHNESS\n
\nWho knows if Donalbain be with his brother?
\n
\n\nLENNOX\n
\nFor certain, sir, he is not: I have a file
\nOf all the gentry: there is Siward's son,
\nAnd many unrough youths that even now
\nProtest their first of manhood.
\n
\n\nMENTEITH\n
\nWhat does the tyrant?
\n
\n\nCAITHNESS\n
\nGreat Dunsinane he strongly fortifies:
\nSome say he's mad; others that lesser hate him
\nDo call it valiant fury: but, for certain,
\nHe cannot buckle his distemper'd cause
\nWithin the belt of rule.
\n
\n\nANGUS\n
\nNow does he feel
\nHis secret murders sticking on his hands;
\nNow minutely revolts upbraid his faith-breach;
\nThose he commands move only in command,
\nNothing in love: now does he feel his title
\nHang loose about him, like a giant's robe
\nUpon a dwarfish thief.
\n
\n\nMENTEITH\n
\nWho then shall blame
\nHis pester'd senses to recoil and start,
\nWhen all that is within him does condemn
\nItself for being there?
\n
\n\nCAITHNESS\n
\nWell, march we on,
\nTo give obedience where 'tis truly owed:
\nMeet we the medicine of the sickly weal,
\nAnd with him pour we in our country's purge
\nEach drop of us.
\n
\n\nLENNOX\n
\n Or so much as it needs,
\nTo dew the sovereign flower and drown the weeds.
\nMake we our march towards Birnam.
\n

Exeunt, marching

\n
\n

SCENE III. Dunsinane. A room in the castle.

\n

\nEnter MACBETH, Doctor, and Attendants\n
\n\nMACBETH\n
\nBring me no more reports; let them fly all:
\nTill Birnam wood remove to Dunsinane,
\nI cannot taint with fear. What's the boy Malcolm?
\nWas he not born of woman? The spirits that know
\nAll mortal consequences have pronounced me thus:
\n'Fear not, Macbeth; no man that's born of woman
\nShall e'er have power upon thee.' Then fly,
\nfalse thanes,
\nAnd mingle with the English epicures:
\nThe mind I sway by and the heart I bear
\nShall never sag with doubt nor shake with fear.
\n

Enter a Servant

\nThe devil damn thee black, thou cream-faced loon!
\nWhere got'st thou that goose look?
\n
\n\nServant\n
\nThere is ten thousand--
\n
\n\nMACBETH\n
\nGeese, villain!
\n
\n\nServant\n
\nSoldiers, sir.
\n
\n\nMACBETH\n
\nGo prick thy face, and over-red thy fear,
\nThou lily-liver'd boy. What soldiers, patch?
\nDeath of thy soul! those linen cheeks of thine
\nAre counsellors to fear. What soldiers, whey-face?
\n
\n\nServant\n
\nThe English force, so please you.
\n
\n\nMACBETH\n
\nTake thy face hence.
\n

Exit Servant

\nSeyton!--I am sick at heart,
\nWhen I behold--Seyton, I say!--This push
\nWill cheer me ever, or disseat me now.
\nI have lived long enough: my way of life
\nIs fall'n into the sear, the yellow leaf;
\nAnd that which should accompany old age,
\nAs honour, love, obedience, troops of friends,
\nI must not look to have; but, in their stead,
\nCurses, not loud but deep, mouth-honour, breath,
\nWhich the poor heart would fain deny, and dare not. Seyton!
\n

Enter SEYTON

\n
\n\nSEYTON\n
\nWhat is your gracious pleasure?
\n
\n\nMACBETH\n
\nWhat news more?
\n
\n\nSEYTON\n
\nAll is confirm'd, my lord, which was reported.
\n
\n\nMACBETH\n
\nI'll fight till from my bones my flesh be hack'd.
\nGive me my armour.
\n
\n\nSEYTON\n
\n'Tis not needed yet.
\n
\n\nMACBETH\n
\nI'll put it on.
\nSend out more horses; skirr the country round;
\nHang those that talk of fear. Give me mine armour.
\nHow does your patient, doctor?
\n
\n\nDoctor\n
\nNot so sick, my lord,
\nAs she is troubled with thick coming fancies,
\nThat keep her from her rest.
\n
\n\nMACBETH\n
\nCure her of that.
\nCanst thou not minister to a mind diseased,
\nPluck from the memory a rooted sorrow,
\nRaze out the written troubles of the brain
\nAnd with some sweet oblivious antidote
\nCleanse the stuff'd bosom of that perilous stuff
\nWhich weighs upon the heart?
\n
\n\nDoctor\n
\nTherein the patient
\nMust minister to himself.
\n
\n\nMACBETH\n
\nThrow physic to the dogs; I'll none of it.
\nCome, put mine armour on; give me my staff.
\nSeyton, send out. Doctor, the thanes fly from me.
\nCome, sir, dispatch. If thou couldst, doctor, cast
\nThe water of my land, find her disease,
\nAnd purge it to a sound and pristine health,
\nI would applaud thee to the very echo,
\nThat should applaud again.--Pull't off, I say.--
\nWhat rhubarb, cyme, or what purgative drug,
\nWould scour these English hence? Hear'st thou of them?
\n
\n\nDoctor\n
\nAy, my good lord; your royal preparation
\nMakes us hear something.
\n
\n\nMACBETH\n
\nBring it after me.
\nI will not be afraid of death and bane,
\nTill Birnam forest come to Dunsinane.
\n
\n\nDoctor\n
\n[Aside] Were I from Dunsinane away and clear,
\nProfit again should hardly draw me here.
\n

Exeunt

\n
\n

SCENE IV. Country near Birnam wood.

\n

\nDrum and colours. Enter MALCOLM, SIWARD and YOUNG SIWARD, MACDUFF, MENTEITH, CAITHNESS, ANGUS, LENNOX, ROSS, and Soldiers, marching\n
\n\nMALCOLM\n
\nCousins, I hope the days are near at hand
\nThat chambers will be safe.
\n
\n\nMENTEITH\n
\nWe doubt it nothing.
\n
\n\nSIWARD\n
\nWhat wood is this before us?
\n
\n\nMENTEITH\n
\nThe wood of Birnam.
\n
\n\nMALCOLM\n
\nLet every soldier hew him down a bough
\nAnd bear't before him: thereby shall we shadow
\nThe numbers of our host and make discovery
\nErr in report of us.
\n
\n\nSoldiers\n
\nIt shall be done.
\n
\n\nSIWARD\n
\nWe learn no other but the confident tyrant
\nKeeps still in Dunsinane, and will endure
\nOur setting down before 't.
\n
\n\nMALCOLM\n
\n'Tis his main hope:
\nFor where there is advantage to be given,
\nBoth more and less have given him the revolt,
\nAnd none serve with him but constrained things
\nWhose hearts are absent too.
\n
\n\nMACDUFF\n
\nLet our just censures
\nAttend the true event, and put we on
\nIndustrious soldiership.
\n
\n\nSIWARD\n
\nThe time approaches
\nThat will with due decision make us know
\nWhat we shall say we have and what we owe.
\nThoughts speculative their unsure hopes relate,
\nBut certain issue strokes must arbitrate:
\nTowards which advance the war.
\n

Exeunt, marching

\n
\n

SCENE V. Dunsinane. Within the castle.

\n

\nEnter MACBETH, SEYTON, and Soldiers, with drum and colours\n
\n\nMACBETH\n
\nHang out our banners on the outward walls;
\nThe cry is still 'They come:' our castle's strength
\nWill laugh a siege to scorn: here let them lie
\nTill famine and the ague eat them up:
\nWere they not forced with those that should be ours,
\nWe might have met them dareful, beard to beard,
\nAnd beat them backward home.
\n

A cry of women within

\nWhat is that noise?
\n
\n\nSEYTON\n
\nIt is the cry of women, my good lord.
\n

Exit

\n
\n\nMACBETH\n
\nI have almost forgot the taste of fears;
\nThe time has been, my senses would have cool'd
\nTo hear a night-shriek; and my fell of hair
\nWould at a dismal treatise rouse and stir
\nAs life were in't: I have supp'd full with horrors;
\nDireness, familiar to my slaughterous thoughts
\nCannot once start me.
\n

Re-enter SEYTON

\nWherefore was that cry?
\n
\n\nSEYTON\n
\nThe queen, my lord, is dead.
\n
\n\nMACBETH\n
\nShe should have died hereafter;
\nThere would have been a time for such a word.
\nTo-morrow, and to-morrow, and to-morrow,
\nCreeps in this petty pace from day to day
\nTo the last syllable of recorded time,
\nAnd all our yesterdays have lighted fools
\nThe way to dusty death. Out, out, brief candle!
\nLife's but a walking shadow, a poor player
\nThat struts and frets his hour upon the stage
\nAnd then is heard no more: it is a tale
\nTold by an idiot, full of sound and fury,
\nSignifying nothing.
\n

Enter a Messenger

\nThou comest to use thy tongue; thy story quickly.
\n
\n\nMessenger\n
\nGracious my lord,
\nI should report that which I say I saw,
\nBut know not how to do it.
\n
\n\nMACBETH\n
\nWell, say, sir.
\n
\n\nMessenger\n
\nAs I did stand my watch upon the hill,
\nI look'd toward Birnam, and anon, methought,
\nThe wood began to move.
\n
\n\nMACBETH\n
\nLiar and slave!
\n
\n\nMessenger\n
\nLet me endure your wrath, if't be not so:
\nWithin this three mile may you see it coming;
\nI say, a moving grove.
\n
\n\nMACBETH\n
\nIf thou speak'st false,
\nUpon the next tree shalt thou hang alive,
\nTill famine cling thee: if thy speech be sooth,
\nI care not if thou dost for me as much.
\nI pull in resolution, and begin
\nTo doubt the equivocation of the fiend
\nThat lies like truth: 'Fear not, till Birnam wood
\nDo come to Dunsinane:' and now a wood
\nComes toward Dunsinane. Arm, arm, and out!
\nIf this which he avouches does appear,
\nThere is nor flying hence nor tarrying here.
\nI gin to be aweary of the sun,
\nAnd wish the estate o' the world were now undone.
\nRing the alarum-bell! Blow, wind! come, wrack!
\nAt least we'll die with harness on our back.
\n

Exeunt

\n
\n

SCENE VI. Dunsinane. Before the castle.

\n

\nDrum and colours. Enter MALCOLM, SIWARD, MACDUFF, and their Army, with boughs\n
\n\nMALCOLM\n
\nNow near enough: your leafy screens throw down.
\nAnd show like those you are. You, worthy uncle,
\nShall, with my cousin, your right-noble son,
\nLead our first battle: worthy Macduff and we
\nShall take upon 's what else remains to do,
\nAccording to our order.
\n
\n\nSIWARD\n
\nFare you well.
\nDo we but find the tyrant's power to-night,
\nLet us be beaten, if we cannot fight.
\n
\n\nMACDUFF\n
\nMake all our trumpets speak; give them all breath,
\nThose clamorous harbingers of blood and death.
\n

Exeunt

\n
\n

SCENE VII. Another part of the field.

\n

\nAlarums. Enter MACBETH\n
\n\nMACBETH\n
\nThey have tied me to a stake; I cannot fly,
\nBut, bear-like, I must fight the course. What's he
\nThat was not born of woman? Such a one
\nAm I to fear, or none.
\n

Enter YOUNG SIWARD

\n
\n\nYOUNG SIWARD\n
\nWhat is thy name?
\n
\n\nMACBETH\n
\n Thou'lt be afraid to hear it.
\n
\n\nYOUNG SIWARD\n
\nNo; though thou call'st thyself a hotter name
\nThan any is in hell.
\n
\n\nMACBETH\n
\nMy name's Macbeth.
\n
\n\nYOUNG SIWARD\n
\nThe devil himself could not pronounce a title
\nMore hateful to mine ear.
\n
\n\nMACBETH\n
\nNo, nor more fearful.
\n
\n\nYOUNG SIWARD\n
\nThou liest, abhorred tyrant; with my sword
\nI'll prove the lie thou speak'st.
\n

They fight and YOUNG SIWARD is slain

\n
\n\nMACBETH\n
\nThou wast born of woman
\nBut swords I smile at, weapons laugh to scorn,
\nBrandish'd by man that's of a woman born.
\n

Exit

\n

Alarums. Enter MACDUFF

\n
\n\nMACDUFF\n
\nThat way the noise is. Tyrant, show thy face!
\nIf thou be'st slain and with no stroke of mine,
\nMy wife and children's ghosts will haunt me still.
\nI cannot strike at wretched kerns, whose arms
\nAre hired to bear their staves: either thou, Macbeth,
\nOr else my sword with an unbatter'd edge
\nI sheathe again undeeded. There thou shouldst be;
\nBy this great clatter, one of greatest note
\nSeems bruited. Let me find him, fortune!
\nAnd more I beg not.
\n

Exit. Alarums

\n

Enter MALCOLM and SIWARD

\n
\n\nSIWARD\n
\nThis way, my lord; the castle's gently render'd:
\nThe tyrant's people on both sides do fight;
\nThe noble thanes do bravely in the war;
\nThe day almost itself professes yours,
\nAnd little is to do.
\n
\n\nMALCOLM\n
\nWe have met with foes
\nThat strike beside us.
\n
\n\nSIWARD\n
\nEnter, sir, the castle.
\n

Exeunt. Alarums

\n
\n

SCENE VIII. Another part of the field.

\n

\nEnter MACBETH\n
\n\nMACBETH\n
\nWhy should I play the Roman fool, and die
\nOn mine own sword? whiles I see lives, the gashes
\nDo better upon them.
\n

Enter MACDUFF

\n
\n\nMACDUFF\n
\nTurn, hell-hound, turn!
\n
\n\nMACBETH\n
\nOf all men else I have avoided thee:
\nBut get thee back; my soul is too much charged
\nWith blood of thine already.
\n
\n\nMACDUFF\n
\nI have no words:
\nMy voice is in my sword: thou bloodier villain
\nThan terms can give thee out!
\n

They fight

\n
\n\nMACBETH\n
\nThou losest labour:
\nAs easy mayst thou the intrenchant air
\nWith thy keen sword impress as make me bleed:
\nLet fall thy blade on vulnerable crests;
\nI bear a charmed life, which must not yield,
\nTo one of woman born.
\n
\n\nMACDUFF\n
\nDespair thy charm;
\nAnd let the angel whom thou still hast served
\nTell thee, Macduff was from his mother's womb
\nUntimely ripp'd.
\n
\n\nMACBETH\n
\nAccursed be that tongue that tells me so,
\nFor it hath cow'd my better part of man!
\nAnd be these juggling fiends no more believed,
\nThat palter with us in a double sense;
\nThat keep the word of promise to our ear,
\nAnd break it to our hope. I'll not fight with thee.
\n
\n\nMACDUFF\n
\nThen yield thee, coward,
\nAnd live to be the show and gaze o' the time:
\nWe'll have thee, as our rarer monsters are,
\nPainted on a pole, and underwrit,
\n'Here may you see the tyrant.'
\n
\n\nMACBETH\n
\nI will not yield,
\nTo kiss the ground before young Malcolm's feet,
\nAnd to be baited with the rabble's curse.
\nThough Birnam wood be come to Dunsinane,
\nAnd thou opposed, being of no woman born,
\nYet I will try the last. Before my body
\nI throw my warlike shield. Lay on, Macduff,
\nAnd damn'd be him that first cries, 'Hold, enough!'
\n

Exeunt, fighting. Alarums

\n

Retreat. Flourish. Enter, with drum and colours, MALCOLM, SIWARD, ROSS, the other Thanes, and Soldiers

\n
\n\nMALCOLM\n
\nI would the friends we miss were safe arrived.
\n
\n\nSIWARD\n
\nSome must go off: and yet, by these I see,
\nSo great a day as this is cheaply bought.
\n
\n\nMALCOLM\n
\nMacduff is missing, and your noble son.
\n
\n\nROSS\n
\nYour son, my lord, has paid a soldier's debt:
\nHe only lived but till he was a man;
\nThe which no sooner had his prowess confirm'd
\nIn the unshrinking station where he fought,
\nBut like a man he died.
\n
\n\nSIWARD\n
\nThen he is dead?
\n
\n\nROSS\n
\nAy, and brought off the field: your cause of sorrow
\nMust not be measured by his worth, for then
\nIt hath no end.
\n
\n\nSIWARD\n
\n Had he his hurts before?
\n
\n\nROSS\n
\nAy, on the front.
\n
\n\nSIWARD\n
\n Why then, God's soldier be he!
\nHad I as many sons as I have hairs,
\nI would not wish them to a fairer death:
\nAnd so, his knell is knoll'd.
\n
\n\nMALCOLM\n
\nHe's worth more sorrow,
\nAnd that I'll spend for him.
\n
\n\nSIWARD\n
\nHe's worth no more
\nThey say he parted well, and paid his score:
\nAnd so, God be with him! Here comes newer comfort.
\n

Re-enter MACDUFF, with MACBETH's head

\n
\n\nMACDUFF\n
\nHail, king! for so thou art: behold, where stands
\nThe usurper's cursed head: the time is free:
\nI see thee compass'd with thy kingdom's pearl,
\nThat speak my salutation in their minds;
\nWhose voices I desire aloud with mine:
\nHail, King of Scotland!
\n
\n\nALL\n
\nHail, King of Scotland!
\n

Flourish

\n
\n\nMALCOLM\n
\nWe shall not spend a large expense of time
\nBefore we reckon with your several loves,
\nAnd make us even with you. My thanes and kinsmen,
\nHenceforth be earls, the first that ever Scotland
\nIn such an honour named. What's more to do,
\nWhich would be planted newly with the time,
\nAs calling home our exiled friends abroad
\nThat fled the snares of watchful tyranny;
\nProducing forth the cruel ministers
\nOf this dead butcher and his fiend-like queen,
\nWho, as 'tis thought, by self and violent hands
\nTook off her life; this, and what needful else
\nThat calls upon us, by the grace of Grace,
\nWe will perform in measure, time and place:
\nSo, thanks to all at once and to each one,
\nWhom we invite to see us crown'd at Scone.
\n

Flourish. Exeunt

\n\n\n\n
"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '212958'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45307/session/509914b3-bd8e-4ada-a046-fca5254c5db8 {} urllib3.connectionpool: [DEBUG] http://localhost:45307 "DELETE /session/509914b3-bd8e-4ada-a046-fca5254c5db8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:182107): GLib-GIO-WARNING **: 15:54:18.569: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b15af81e-b7d2-4153-af59-d88baa2be5ce: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_only_include_visible_text[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 182206 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52283/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52283 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52283 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8f991840-b818-4061-85f3-17858a64bd3e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":182210,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38829/session/8f991840-b818-4061-85f3-17858a64bd3e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52283 "POST /session/8f991840-b818-4061-85f3-17858a64bd3e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e/element {'using': 'css selector', 'value': '[id="suppressedParagraph"]'} urllib3.connectionpool: [DEBUG] http://localhost:52283 "POST /session/8f991840-b818-4061-85f3-17858a64bd3e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B6EF5031-27C2-4282-977E-C7BFB1BEBC33"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e/element/node-B6EF5031-27C2-4282-977E-C7BFB1BEBC33/text {} urllib3.connectionpool: [DEBUG] http://localhost:52283 "GET /session/8f991840-b818-4061-85f3-17858a64bd3e/element/node-B6EF5031-27C2-4282-977E-C7BFB1BEBC33/text HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e/element {'using': 'css selector', 'value': '[id="outer"]'} urllib3.connectionpool: [DEBUG] http://localhost:52283 "POST /session/8f991840-b818-4061-85f3-17858a64bd3e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9919D12A-7EA6-4FBB-BBB2-1E3B0D6BEAEC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e/element/node-9919D12A-7EA6-4FBB-BBB2-1E3B0D6BEAEC/text {} urllib3.connectionpool: [DEBUG] http://localhost:52283 "GET /session/8f991840-b818-4061-85f3-17858a64bd3e/element/node-9919D12A-7EA6-4FBB-BBB2-1E3B0D6BEAEC/text HTTP/1.1" 200 50 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"sub-element that is explicitly visible"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '50'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52283/session/8f991840-b818-4061-85f3-17858a64bd3e {} urllib3.connectionpool: [DEBUG] http://localhost:52283 "DELETE /session/8f991840-b818-4061-85f3-17858a64bd3e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_get_text_from_table_cells[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 182478 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32989/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32989 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32989 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a02a3cf6-5bf2-4407-bea2-14ed86e520e2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":182484,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44573/session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32989/session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/url {'url': 'http://127.0.0.1:8000/tables.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32989 "POST /session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32989/session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/element {'using': 'css selector', 'value': '[id="hidden_text"]'} urllib3.connectionpool: [DEBUG] http://localhost:32989 "POST /session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F913557-7784-4B6B-88AA-8DA5E828BA49"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32989/session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/element/node-6F913557-7784-4B6B-88AA-8DA5E828BA49/text {} urllib3.connectionpool: [DEBUG] http://localhost:32989 "GET /session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2/element/node-6F913557-7784-4B6B-88AA-8DA5E828BA49/text HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"some text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32989/session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2 {} urllib3.connectionpool: [DEBUG] http://localhost:32989 "DELETE /session/a02a3cf6-5bf2-4407-bea2-14ed86e520e2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_get_text_which_is_avalid_jsonobject[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 182752 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37349 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6a889560-4498-44a6-9c52-3120aac030e3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":182756,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42115/session/6a889560-4498-44a6-9c52-3120aac030e3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session/6a889560-4498-44a6-9c52-3120aac030e3/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session/6a889560-4498-44a6-9c52-3120aac030e3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37349/session/6a889560-4498-44a6-9c52-3120aac030e3/element {'using': 'css selector', 'value': '[id="simpleJsonText"]'} urllib3.connectionpool: [DEBUG] http://localhost:37349 "POST /session/6a889560-4498-44a6-9c52-3120aac030e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F396C7F0-397C-4555-B439-6EDD498C46A6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37349/session/6a889560-4498-44a6-9c52-3120aac030e3/element/node-F396C7F0-397C-4555-B439-6EDD498C46A6/text {} urllib3.connectionpool: [DEBUG] http://localhost:37349 "GET /session/6a889560-4498-44a6-9c52-3120aac030e3/element/node-F396C7F0-397C-4555-B439-6EDD498C46A6/text HTTP/1.1" 200 34 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"{a=\"b\", c=1, d=true}"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '34'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37349/session/6a889560-4498-44a6-9c52-3120aac030e3 {} urllib3.connectionpool: [DEBUG] http://localhost:37349 "DELETE /session/6a889560-4498-44a6-9c52-3120aac030e3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_get_text_which_is_avalid_complex_jsonobject[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183025 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53931 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183029,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42751/session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53931/session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/element {'using': 'css selector', 'value': '[id="complexJsonText"]'} urllib3.connectionpool: [DEBUG] http://localhost:53931 "POST /session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A7013928-8B15-45B8-9330-BD451F9D19CD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53931/session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/element/node-A7013928-8B15-45B8-9330-BD451F9D19CD/text {} urllib3.connectionpool: [DEBUG] http://localhost:53931 "GET /session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e/element/node-A7013928-8B15-45B8-9330-BD451F9D19CD/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"{a=\"\\\\b\\\\\\\"'\\'\"}"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53931/session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e {} urllib3.connectionpool: [DEBUG] http://localhost:53931 "DELETE /session/770ecdf4-a5ec-43b2-b17e-5bc453ad0a8e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) (WebKitWebProcess:183199): GLib-GIO-WARNING **: 15:54:25.764: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d93ecabe-26be-4371-9de8-d1f87a49e72b: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/text_handling_tests.py: 22 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_represent_ablock_level_element_as_anewline[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_be_able_to_set_more_than_one_line_of_text_in_atext_area[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_return_empty_string_when_tag_is_self_closing[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::test_should_handle_sibling_block_level_elements[webkitgtk] ================= 18 passed, 4 xfailed, 24 warnings in 54.71s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_create_timeouts_object test.selenium.webdriver.common.webserver: [DEBUG] web server started PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_error_if_implicit_wait_isnt_a_number PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_error_if_page_load_isnt_a_number PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_error_if_script_isnt_a_number PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_get_timeouts_without_setting_them[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183301 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36715/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36715 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36715 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bbcaeabc-a584-488d-b23d-9b2996530e7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183303,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34099/session/bbcaeabc-a584-488d-b23d-9b2996530e7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36715/session/bbcaeabc-a584-488d-b23d-9b2996530e7d/timeouts {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:36715 "GET /session/bbcaeabc-a584-488d-b23d-9b2996530e7d/timeouts HTTP/1.1" 200 57 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"script":30000,"pageLoad":300000,"implicit":0}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '57'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36715/session/bbcaeabc-a584-488d-b23d-9b2996530e7d {} urllib3.connectionpool: [DEBUG] http://localhost:36715 "DELETE /session/bbcaeabc-a584-488d-b23d-9b2996530e7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py::test_should_set_and_get_timeouts_on_remote_end[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183472 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47657/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47657 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47657 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4e12f22d-c328-4f58-8ee1-18170b0fc987","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183476,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34379/session/4e12f22d-c328-4f58-8ee1-18170b0fc987"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47657/session/4e12f22d-c328-4f58-8ee1-18170b0fc987/timeouts {'implicit': 10000} urllib3.connectionpool: [DEBUG] http://localhost:47657 "POST /session/4e12f22d-c328-4f58-8ee1-18170b0fc987/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47657/session/4e12f22d-c328-4f58-8ee1-18170b0fc987/timeouts {} urllib3.connectionpool: [DEBUG] http://localhost:47657 "GET /session/4e12f22d-c328-4f58-8ee1-18170b0fc987/timeouts HTTP/1.1" 200 61 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"script":30000,"pageLoad":300000,"implicit":10000}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '61'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47657/session/4e12f22d-c328-4f58-8ee1-18170b0fc987 {} urllib3.connectionpool: [DEBUG] http://localhost:47657 "DELETE /session/4e12f22d-c328-4f58-8ee1-18170b0fc987 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/timeout_tests.py::test_should_get_timeouts_without_setting_them[webkitgtk] test/selenium/webdriver/common/timeout_tests.py::test_should_set_and_get_timeouts_on_remote_end[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 4 warnings in 2.08s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 30 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_fire_key_press_events[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183665 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41719/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41719 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41719 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"937132a6-b864-4328-824a-9fe095db51b9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183667,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33995/session/937132a6-b864-4328-824a-9fe095db51b9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BBF1586B-D68D-4A8D-9A17-73041B1999F6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element/node-BBF1586B-D68D-4A8D-9A17-73041B1999F6/value {'text': 'a', 'value': ['a']} urllib3.connectionpool: [DEBUG] http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element/node-BBF1586B-D68D-4A8D-9A17-73041B1999F6/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E7A4F8A1-D36C-442E-BE8D-F483741D7937"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element/node-E7A4F8A1-D36C-442E-BE8D-F483741D7937/text {} urllib3.connectionpool: [DEBUG] http://localhost:41719 "GET /session/937132a6-b864-4328-824a-9fe095db51b9/element/node-E7A4F8A1-D36C-442E-BE8D-F483741D7937/text HTTP/1.1" 200 37 XPASSselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 65 press: 97 up: 65"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9 {} urllib3.connectionpool: [DEBUG] http://localhost:41719 "DELETE /session/937132a6-b864-4328-824a-9fe095db51b9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_fire_key_down_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183935 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32841/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:32841 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32841 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6917e2ec-a935-4034-8c6e-ef68210c2b87","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183941,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43263/session/6917e2ec-a935-4034-8c6e-ef68210c2b87"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:32841 "POST /session/6917e2ec-a935-4034-8c6e-ef68210c2b87/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:32841 "POST /session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EBB6BF08-623B-454E-AD9D-F1A96E83CFBF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element/node-EBB6BF08-623B-454E-AD9D-F1A96E83CFBF/value {'text': 'I', 'value': ['I']} urllib3.connectionpool: [DEBUG] http://localhost:32841 "POST /session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element/node-EBB6BF08-623B-454E-AD9D-F1A96E83CFBF/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:32841 "POST /session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FBDE1351-5950-4C33-BD71-C5FAB7145592"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element/node-FBDE1351-5950-4C33-BD71-C5FAB7145592/text {} urllib3.connectionpool: [DEBUG] http://localhost:32841 "GET /session/6917e2ec-a935-4034-8c6e-ef68210c2b87/element/node-FBDE1351-5950-4C33-BD71-C5FAB7145592/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 73 press: 73 up: 73"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:32841/session/6917e2ec-a935-4034-8c6e-ef68210c2b87 {} urllib3.connectionpool: [DEBUG] http://localhost:32841 "DELETE /session/6917e2ec-a935-4034-8c6e-ef68210c2b87 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_fire_key_up_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 184211 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39943/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39943 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39943 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cd3aa586-d80f-43ab-85dd-2d6664024e9f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":184215,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42173/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39943 "POST /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:39943 "POST /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-33CA4811-A949-48FD-8611-81AFEC10F489"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element/node-33CA4811-A949-48FD-8611-81AFEC10F489/value {'text': 'a', 'value': ['a']} urllib3.connectionpool: [DEBUG] http://localhost:39943 "POST /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element/node-33CA4811-A949-48FD-8611-81AFEC10F489/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:39943 "POST /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D8E0E10C-55C3-4136-A7D9-D82142C1A858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element/node-D8E0E10C-55C3-4136-A7D9-D82142C1A858/text {} urllib3.connectionpool: [DEBUG] http://localhost:39943 "GET /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f/element/node-D8E0E10C-55C3-4136-A7D9-D82142C1A858/text HTTP/1.1" 200 37 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 65 press: 97 up: 65"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39943/session/cd3aa586-d80f-43ab-85dd-2d6664024e9f {} urllib3.connectionpool: [DEBUG] http://localhost:39943 "DELETE /session/cd3aa586-d80f-43ab-85dd-2d6664024e9f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_type_lower_case_letters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 184483 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34795 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2c6b7e0c-baf0-4181-86ef-31e433388b0d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":184485,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35319/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element/node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F/value {'text': 'abc def', 'value': ['a', 'b', 'c', ' ', 'd', 'e', 'f']} urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element/node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc def"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2021ED0E-80F0-4E1A-ACE5-AA36CE3AF38F'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:34795 "POST /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc def"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34795/session/2c6b7e0c-baf0-4181-86ef-31e433388b0d {} urllib3.connectionpool: [DEBUG] http://localhost:34795 "DELETE /session/2c6b7e0c-baf0-4181-86ef-31e433388b0d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_be_able_to_type_capital_letters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 184755 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51307/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51307 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51307 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4bd58d42-dbcd-468e-ba04-e1a786bba7a2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":184758,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43511/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51307/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51307 "POST /session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51307/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:51307 "POST /session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-17CEB4A7-68C1-4BE9-A2C2-528294B524EE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51307/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/element/node-17CEB4A7-68C1-4BE9-A2C2-528294B524EE/value {'text': 'ABC DEF', 'value': ['A', 'B', 'C', ' ', 'D', 'E', 'F']} urllib3.connectionpool: [DEBUG] http://localhost:51307 "POST /session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/element/node-17CEB4A7-68C1-4BE9-A2C2-528294B524EE/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51307/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-17CEB4A7-68C1-4BE9-A2C2-528294B524EE'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:51307 "POST /session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ABC DEF"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51307/session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2 {} urllib3.connectionpool: [DEBUG] http://localhost:51307 "DELETE /session/4bd58d42-dbcd-468e-ba04-e1a786bba7a2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_be_able_to_type_quote_marks[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 185027 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34465/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34465 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34465 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4e3a7bef-edf6-41b1-825b-797630d8a87d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":185031,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39007/session/4e3a7bef-edf6-41b1-825b-797630d8a87d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34465/session/4e3a7bef-edf6-41b1-825b-797630d8a87d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34465 "POST /session/4e3a7bef-edf6-41b1-825b-797630d8a87d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34465/session/4e3a7bef-edf6-41b1-825b-797630d8a87d/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:34465 "POST /session/4e3a7bef-edf6-41b1-825b-797630d8a87d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1B42FC6B-A96F-4647-9EDD-9900A558B0D2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34465/session/4e3a7bef-edf6-41b1-825b-797630d8a87d/element/node-1B42FC6B-A96F-4647-9EDD-9900A558B0D2/value {'text': '"', 'value': ['"']} urllib3.connectionpool: [DEBUG] http://localhost:34465 "POST /session/4e3a7bef-edf6-41b1-825b-797630d8a87d/element/node-1B42FC6B-A96F-4647-9EDD-9900A558B0D2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34465/session/4e3a7bef-edf6-41b1-825b-797630d8a87d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1B42FC6B-A96F-4647-9EDD-9900A558B0D2'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:34465 "POST /session/4e3a7bef-edf6-41b1-825b-797630d8a87d/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"\""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34465/session/4e3a7bef-edf6-41b1-825b-797630d8a87d {} urllib3.connectionpool: [DEBUG] http://localhost:34465 "DELETE /session/4e3a7bef-edf6-41b1-825b-797630d8a87d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_be_able_to_type_the_at_character[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 185302 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60759/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60759 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60759 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":185306,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45397/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60759/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60759 "POST /session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60759/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:60759 "POST /session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-89B9B163-2AD1-4C54-818E-B9718263FD28"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60759/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/element/node-89B9B163-2AD1-4C54-818E-B9718263FD28/value {'text': '@', 'value': ['@']} urllib3.connectionpool: [DEBUG] http://localhost:60759 "POST /session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/element/node-89B9B163-2AD1-4C54-818E-B9718263FD28/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60759/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-89B9B163-2AD1-4C54-818E-B9718263FD28'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:60759 "POST /session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d/execute/sync HTTP/1.1" 200 13 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"@"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '13'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60759/session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d {} urllib3.connectionpool: [DEBUG] http://localhost:60759 "DELETE /session/89ee12db-9c4e-4f60-a5fd-f0f8be0aed0d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_be_able_to_mix_upper_and_lower_case_letters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 185571 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55459 (WebKitWebProcess:185475): GLib-GIO-WARNING **: 15:54:46.417: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-369df040-1ade-48d4-8b70-d973f671c568: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0cf9d502-edc0-4ddc-9e3a-ae78fc07df86","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":185573,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42237/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-903B9560-CF77-456E-A4F2-4B0CA878EE34"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/element/node-903B9560-CF77-456E-A4F2-4B0CA878EE34/value {'text': 'me@eXample.com', 'value': ['m', 'e', '@', 'e', 'X', 'a', 'm', 'p', 'l', 'e', '.', 'c', 'o', 'm']} urllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/element/node-903B9560-CF77-456E-A4F2-4B0CA878EE34/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55459/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-903B9560-CF77-456E-A4F2-4B0CA878EE34'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:55459 "POST /session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86/execute/sync HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"me@eXample.com"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55459/session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86 {} urllib3.connectionpool: [DEBUG] http://localhost:55459 "DELETE /session/0cf9d502-edc0-4ddc-9e3a-ae78fc07df86 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_arrow_keys_should_not_be_printable[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 185850 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42865/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42865 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42865 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7d489d10-10f3-44dd-8fb0-eca3a6749ace","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":185854,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40383/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42865/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42865 "POST /session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42865/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:42865 "POST /session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-11D77BFE-22E8-484D-95D4-7447B86C57E4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42865/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/element/node-11D77BFE-22E8-484D-95D4-7447B86C57E4/value {'text': '\ue012', 'value': ['\ue012']} urllib3.connectionpool: [DEBUG] http://localhost:42865 "POST /session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/element/node-11D77BFE-22E8-484D-95D4-7447B86C57E4/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42865/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11D77BFE-22E8-484D-95D4-7447B86C57E4'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:42865 "POST /session/7d489d10-10f3-44dd-8fb0-eca3a6749ace/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42865/session/7d489d10-10f3-44dd-8fb0-eca3a6749ace {} urllib3.connectionpool: [DEBUG] http://localhost:42865 "DELETE /session/7d489d10-10f3-44dd-8fb0-eca3a6749ace HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_list_of_arrow_keys_should_not_be_printable[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 186127 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38277/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38277 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38277 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d68ea94c-7fe8-475b-9ea7-d885d066fb30","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":186130,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46455/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38277/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38277 "POST /session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38277/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:38277 "POST /session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4BBF9B4F-657B-4900-BD73-D7A1B0D66385"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38277/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/element/node-4BBF9B4F-657B-4900-BD73-D7A1B0D66385/value {'text': '\ue012', 'value': ['\ue012']} urllib3.connectionpool: [DEBUG] http://localhost:38277 "POST /session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/element/node-4BBF9B4F-657B-4900-BD73-D7A1B0D66385/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38277/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4BBF9B4F-657B-4900-BD73-D7A1B0D66385'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:38277 "POST /session/d68ea94c-7fe8-475b-9ea7-d885d066fb30/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38277/session/d68ea94c-7fe8-475b-9ea7-d885d066fb30 {} urllib3.connectionpool: [DEBUG] http://localhost:38277 "DELETE /session/d68ea94c-7fe8-475b-9ea7-d885d066fb30 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_be_able_to_use_arrow_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 186400 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45609 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0273046f-41d1-4ee8-babd-645271d689dc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":186404,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35845/session/0273046f-41d1-4ee8-babd-645271d689dc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/element/node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4/value {'text': 'Tet\ue012s', 'value': ['T', 'e', 't', '\ue012', 's']} urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/element/node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Test"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AAE6E81E-9D34-438F-9D5C-6B4D3B5C67A4'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45609 "POST /session/0273046f-41d1-4ee8-babd-645271d689dc/execute/sync HTTP/1.1" 200 16 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Test"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45609/session/0273046f-41d1-4ee8-babd-645271d689dc {} urllib3.connectionpool: [DEBUG] http://localhost:45609 "DELETE /session/0273046f-41d1-4ee8-babd-645271d689dc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_up_when_entering_text_into_input_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 186677 using 0 to output None (WebKitWebProcess:186576): GLib-GIO-WARNING **: 15:54:57.693: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6fa53fe4-85b6-4232-af8d-824365ba59e2: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56749/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56749 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56749 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e0324d30-38ec-4893-b5a3-f514ae4a6405","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":186681,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34201/session/e0324d30-38ec-4893-b5a3-f514ae4a6405"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56749 "POST /session/e0324d30-38ec-4893-b5a3-f514ae4a6405/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element {'using': 'css selector', 'value': '[id="keyUp"]'} urllib3.connectionpool: [DEBUG] http://localhost:56749 "POST /session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1F29D55C-7104-4F7A-B951-89F8E417A5F3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element/node-1F29D55C-7104-4F7A-B951-89F8E417A5F3/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:56749 "POST /session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element/node-1F29D55C-7104-4F7A-B951-89F8E417A5F3/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:56749 "POST /session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-10180411-8BB9-42C9-8AD1-C1CFD54943DA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element/node-10180411-8BB9-42C9-8AD1-C1CFD54943DA/text {} urllib3.connectionpool: [DEBUG] http://localhost:56749 "GET /session/e0324d30-38ec-4893-b5a3-f514ae4a6405/element/node-10180411-8BB9-42C9-8AD1-C1CFD54943DA/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56749/session/e0324d30-38ec-4893-b5a3-f514ae4a6405 {} urllib3.connectionpool: [DEBUG] http://localhost:56749 "DELETE /session/e0324d30-38ec-4893-b5a3-f514ae4a6405 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:186853): GLib-GIO-WARNING **: 15:55:00.645: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f5ef556f-6f6f-4548-9c42-fa5eadfb7065: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_down_when_entering_text_into_input_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 186951 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43459/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43459 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43459 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ff7faf55-599e-4596-86c2-10bf04a05d31","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":186955,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45223/session/ff7faf55-599e-4596-86c2-10bf04a05d31"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43459 "POST /session/ff7faf55-599e-4596-86c2-10bf04a05d31/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31/element {'using': 'css selector', 'value': '[id="keyDown"]'} urllib3.connectionpool: [DEBUG] http://localhost:43459 "POST /session/ff7faf55-599e-4596-86c2-10bf04a05d31/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7360D7AF-022C-4840-A0D7-AEBF53F7E0B2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31/element/node-7360D7AF-022C-4840-A0D7-AEBF53F7E0B2/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:43459 "POST /session/ff7faf55-599e-4596-86c2-10bf04a05d31/element/node-7360D7AF-022C-4840-A0D7-AEBF53F7E0B2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:43459 "POST /session/ff7faf55-599e-4596-86c2-10bf04a05d31/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-92E32B21-0221-49B6-BA95-3C6706CB8E91"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31/element/node-92E32B21-0221-49B6-BA95-3C6706CB8E91/text {} urllib3.connectionpool: [DEBUG] http://localhost:43459 "GET /session/ff7faf55-599e-4596-86c2-10bf04a05d31/element/node-92E32B21-0221-49B6-BA95-3C6706CB8E91/text HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43459/session/ff7faf55-599e-4596-86c2-10bf04a05d31 {} urllib3.connectionpool: [DEBUG] http://localhost:43459 "DELETE /session/ff7faf55-599e-4596-86c2-10bf04a05d31 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_press_when_entering_text_into_input_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 187227 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46427/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46427 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46427 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ff8a39b6-e07e-4d2e-bfcd-843e02f4d746","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":187231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38993/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element {'using': 'css selector', 'value': '[id="keyPress"]'} urllib3.connectionpool: [DEBUG] http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-459A2C86-92F0-4C25-9CFC-C089E6C4288D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-459A2C86-92F0-4C25-9CFC-C089E6C4288D/text {} urllib3.connectionpool: [DEBUG] http://localhost:46427 "GET /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-459A2C86-92F0-4C25-9CFC-C089E6C4288D/text HTTP/1.1" 200 24 XPASSselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746 {} urllib3.connectionpool: [DEBUG] http://localhost:46427 "DELETE /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_up_when_entering_text_into_text_areas[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 187501 using 0 to output None (WebKitWebProcess:187403): GLib-GIO-WARNING **: 15:55:07.472: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f1741ad3-ba65-46e9-9904-305995249627: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45361/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45361 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45361 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1fefcbb1-278b-4bc4-a1cc-df84423a3263","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":187505,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46583/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45361 "POST /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element {'using': 'css selector', 'value': '[id="keyUpArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:45361 "POST /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-61E25941-34F2-40DD-8906-A5AAB76CD011"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element/node-61E25941-34F2-40DD-8906-A5AAB76CD011/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:45361 "POST /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element/node-61E25941-34F2-40DD-8906-A5AAB76CD011/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:45361 "POST /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3943A129-2496-4F5B-A1FB-3CB6D0AB3AF3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element/node-3943A129-2496-4F5B-A1FB-3CB6D0AB3AF3/text {} urllib3.connectionpool: [DEBUG] http://localhost:45361 "GET /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263/element/node-3943A129-2496-4F5B-A1FB-3CB6D0AB3AF3/text HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45361/session/1fefcbb1-278b-4bc4-a1cc-df84423a3263 {} urllib3.connectionpool: [DEBUG] http://localhost:45361 "DELETE /session/1fefcbb1-278b-4bc4-a1cc-df84423a3263 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_down_when_entering_text_into_text_areas[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 187775 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40633/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40633 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40633 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"11eb604c-d559-43b5-a84a-7552292b0c1c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":187779,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38525/session/11eb604c-d559-43b5-a84a-7552292b0c1c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40633 "POST /session/11eb604c-d559-43b5-a84a-7552292b0c1c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c/element {'using': 'css selector', 'value': '[id="keyDownArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:40633 "POST /session/11eb604c-d559-43b5-a84a-7552292b0c1c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3910F73-D7DC-47DD-94E3-EA39BEF950ED"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c/element/node-B3910F73-D7DC-47DD-94E3-EA39BEF950ED/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:40633 "POST /session/11eb604c-d559-43b5-a84a-7552292b0c1c/element/node-B3910F73-D7DC-47DD-94E3-EA39BEF950ED/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:40633 "POST /session/11eb604c-d559-43b5-a84a-7552292b0c1c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-018255EE-F9C3-413F-8FF8-ABE95B61AD90"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c/element/node-018255EE-F9C3-413F-8FF8-ABE95B61AD90/text {} urllib3.connectionpool: [DEBUG] http://localhost:40633 "GET /session/11eb604c-d559-43b5-a84a-7552292b0c1c/element/node-018255EE-F9C3-413F-8FF8-ABE95B61AD90/text HTTP/1.1" 200 24 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40633/session/11eb604c-d559-43b5-a84a-7552292b0c1c {} urllib3.connectionpool: [DEBUG] http://localhost:40633 "DELETE /session/11eb604c-d559-43b5-a84a-7552292b0c1c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_press_when_entering_text_into_text_areas[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 188049 using 0 to output None (WebKitWebProcess:187951): GLib-GIO-WARNING **: 15:55:13.458: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e5046ff4-8e73-4b52-80f6-6e7e8746788e: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34907/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34907 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34907 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"521dc342-462e-4025-8752-58ed0bf29a14","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":188055,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46307/session/521dc342-462e-4025-8752-58ed0bf29a14"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element {'using': 'css selector', 'value': '[id="keyPressArea"]'} urllib3.connectionpool: [DEBUG] http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-461C51DF-B08F-4981-AEA2-4998A0F045F3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-461C51DF-B08F-4981-AEA2-4998A0F045F3/text {} urllib3.connectionpool: [DEBUG] http://localhost:34907 "GET /session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-461C51DF-B08F-4981-AEA2-4998A0F045F3/text HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) XPASSselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14 {} urllib3.connectionpool: [DEBUG] http://localhost:34907 "DELETE /session/521dc342-462e-4025-8752-58ed0bf29a14 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_report_key_code_of_arrow_keys_up_down_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver (WebKitWebProcess:188227): GLib-GIO-WARNING **: 15:55:15.265: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-0659f77d-1343-45d6-891f-f80f2eb86d2a: The connection is closed selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 188325 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57029 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1c0d0f1e-3053-455b-bd7e-3a5de298da62","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":188329,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43105/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E859838B-E501-4407-9A7F-198CBB1BC5D4"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value {'text': '\ue015', 'value': ['\ue015']} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 40 up: 40"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 40 up: 40"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value {'text': '\ue013', 'value': ['\ue013']} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 38 up: 38"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 38 up: 38"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value {'text': '\ue012', 'value': ['\ue012']} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 37 up: 37"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 37 up: 37"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value {'text': '\ue014', 'value': ['\ue014']} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 39 up: 39"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "GET /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/element/node-E859838B-E501-4407-9A7F-198CBB1BC5D4/text HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 39 up: 39"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-60C6BBF9-B87A-4D65-987A-6A05DA3AAED2'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:57029 "POST /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57029/session/1c0d0f1e-3053-455b-bd7e-3a5de298da62 {} urllib3.connectionpool: [DEBUG] http://localhost:57029 "DELETE /session/1c0d0f1e-3053-455b-bd7e-3a5de298da62 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_numeric_non_shift_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 188600 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46363/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46363 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46363 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"eb7f29b1-72f2-4f10-a8ef-9547fccfa628","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":188604,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36681/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46363/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46363 "POST /session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46363/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:46363 "POST /session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-75914AEE-FA0A-4631-A499-94BA1C3FA62C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46363/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/element/node-75914AEE-FA0A-4631-A499-94BA1C3FA62C/value {'text': "`1234567890-=[]\\,.'/42", 'value': ['`', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', '[', ']', '\\', ',', '.', "'", '/', '4', '2']} urllib3.connectionpool: [DEBUG] http://localhost:46363 "POST /session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/element/node-75914AEE-FA0A-4631-A499-94BA1C3FA62C/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46363/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-75914AEE-FA0A-4631-A499-94BA1C3FA62C'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:46363 "POST /session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628/execute/sync HTTP/1.1" 200 35 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"`1234567890-=[]\\,.'/42"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '35'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46363/session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628 {} urllib3.connectionpool: [DEBUG] http://localhost:46363 "DELETE /session/eb7f29b1-72f2-4f10-a8ef-9547fccfa628 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:188770): GLib-GIO-WARNING **: 15:55:18.781: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-bfa94407-adee-4775-bb32-92bfa881585b: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_numeric_shift_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 188871 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54163 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"19e953f6-5292-4cd6-9eda-c6a0d36eac2a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":188875,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42365/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4A6034B6-EC2D-4157-B6AF-5CBAA26A00A0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CB76DCB5-EE4D-4237-A7B7-CC35959E979A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element/node-CB76DCB5-EE4D-4237-A7B7-CC35959E979A/value {'text': '~!@#$%^&*()_+{}:i"<>?|END~', 'value': ['~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', '{', '}', ':', 'i', '"', '<', '>', '?', '|', 'E', 'N', 'D', '~']} urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element/node-CB76DCB5-EE4D-4237-A7B7-CC35959E979A/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CB76DCB5-EE4D-4237-A7B7-CC35959E979A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:54163 "POST /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/execute/sync HTTP/1.1" 200 39 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"~!@#$%^&*()_+{}:i\"<>?|END~"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '39'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element/node-4A6034B6-EC2D-4157-B6AF-5CBAA26A00A0/text {} urllib3.connectionpool: [DEBUG] http://localhost:54163 "GET /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a/element/node-4A6034B6-EC2D-4157-B6AF-5CBAA26A00A0/text HTTP/1.1" 200 40 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 192 press: 126 up: 192"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '40'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54163/session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a {} urllib3.connectionpool: [DEBUG] http://localhost:54163 "DELETE /session/19e953f6-5292-4cd6-9eda-c6a0d36eac2a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_lower_case_alpha_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 189140 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58835 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4b2d63df-4f04-48a0-9ec1-042a3c852c91","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":189146,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33055/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B09A83D9-58CD-4599-936E-26EB223AE0E9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element/node-B09A83D9-58CD-4599-936E-26EB223AE0E9/value {'text': 'abcdefghijklmnopqrstuvwxyz', 'value': ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element/node-B09A83D9-58CD-4599-936E-26EB223AE0E9/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B09A83D9-58CD-4599-936E-26EB223AE0E9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B09A83D9-58CD-4599-936E-26EB223AE0E9'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/execute/sync HTTP/1.1" 200 38 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcdefghijklmnopqrstuvwxyz"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '38'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B09A83D9-58CD-4599-936E-26EB223AE0E9'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:58835 "POST /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91/execute/sync HTTP/1.1" 200 38 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcdefghijklmnopqrstuvwxyz"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '38'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58835/session/4b2d63df-4f04-48a0-9ec1-042a3c852c91 {} urllib3.connectionpool: [DEBUG] http://localhost:58835 "DELETE /session/4b2d63df-4f04-48a0-9ec1-042a3c852c91 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_uppercase_alpha_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 189414 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33807 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"762afff5-06e0-41e8-b1ec-9e8b8067b008","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":189418,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44565/session/762afff5-06e0-41e8-b1ec-9e8b8067b008"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-02AE308A-829D-4E74-9DC1-92B936198802"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0C9B665C-0893-4DEF-89C3-A6AFC97971FF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element/node-0C9B665C-0893-4DEF-89C3-A6AFC97971FF/value {'text': 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'value': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']} urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element/node-0C9B665C-0893-4DEF-89C3-A6AFC97971FF/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0C9B665C-0893-4DEF-89C3-A6AFC97971FF'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:33807 "POST /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/execute/sync HTTP/1.1" 200 38 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ABCDEFGHIJKLMNOPQRSTUVWXYZ"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '38'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element/node-02AE308A-829D-4E74-9DC1-92B936198802/text {} urllib3.connectionpool: [DEBUG] http://localhost:33807 "GET /session/762afff5-06e0-41e8-b1ec-9e8b8067b008/element/node-02AE308A-829D-4E74-9DC1-92B936198802/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 90 press: 90 up: 90"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33807/session/762afff5-06e0-41e8-b1ec-9e8b8067b008 {} urllib3.connectionpool: [DEBUG] http://localhost:33807 "DELETE /session/762afff5-06e0-41e8-b1ec-9e8b8067b008 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_all_printable_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 189684 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43955 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6a16f88f-a443-43ad-b6c6-d39f7a58b18f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":189688,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40941/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E2D23A06-1E1F-4E4E-A0E5-15CFE59C4C7D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element/node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE/value {'text': '!"#$%&\'()*+,-./0123456789:<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\\]^_`abcdefghijklmnopqrstuvwxyz{|}~', 'value': ['!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', '<', '=', '>', '?', '@', ' ', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', ' ', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~']} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element/node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/execute/sync HTTP/1.1" 200 109 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"!\"#$%&'()*+,-./0123456789:<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '109'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B7C64D96-588D-4AC4-B65A-D7134FC2A0EE'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43955 "POST /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/execute/sync HTTP/1.1" 200 109 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"!\"#$%&'()*+,-./0123456789:<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '109'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element/node-E2D23A06-1E1F-4E4E-A0E5-15CFE59C4C7D/text {} urllib3.connectionpool: [DEBUG] http://localhost:43955 "GET /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f/element/node-E2D23A06-1E1F-4E4E-A0E5-15CFE59C4C7D/text HTTP/1.1" 200 40 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"down: 192 press: 126 up: 192"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '40'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43955/session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f {} urllib3.connectionpool: [DEBUG] http://localhost:43955 "DELETE /session/6a16f88f-a443-43ad-b6c6-d39f7a58b18f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_arrow_keys_and_page_up_and_down[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 189955 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43327/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43327 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43327 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0590bb39-df28-44ef-906f-ec90302b1fb6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":189961,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45955/session/0590bb39-df28-44ef-906f-ec90302b1fb6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/element/node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA/value {'text': 'a\ue012b\ue014\ue013\ue015\ue00e\ue00f1', 'value': ['a', '\ue012', 'b', '\ue014', '\ue013', '\ue015', '\ue00e', '\ue00f', '1']} urllib3.connectionpool: [DEBUG] http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/element/node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ba1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6 {} urllib3.connectionpool: [DEBUG] http://localhost:43327 "DELETE /session/0590bb39-df28-44ef-906f-ec90302b1fb6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_delete_and_backspace_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 190226 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45345 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c1d70e03-d2ca-4df1-b1ff-3799846dc954","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":190230,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44635/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value {'text': 'abcdefghi', 'value': ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcdefghi"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value {'text': '\ue012\ue012\ue017', 'value': ['\ue012', '\ue012', '\ue017']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcdefgi"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value {'text': '\ue012\ue012\ue003', 'value': ['\ue012', '\ue012', '\ue003']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/element/node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1DE3D38F-FB49-4CBF-8F1C-7A9CBB3DD8D5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45345 "POST /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954/execute/sync HTTP/1.1" 200 19 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcdfgi"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45345/session/c1d70e03-d2ca-4df1-b1ff-3799846dc954 {} urllib3.connectionpool: [DEBUG] http://localhost:45345 "DELETE /session/c1d70e03-d2ca-4df1-b1ff-3799846dc954 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_special_space_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 190496 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59867 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7c87c912-f9c5-455a-be76-0b9f11a3d47e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":190502,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37463/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BA964598-609A-40AE-B1F7-2224A88BFF9A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element/node-BA964598-609A-40AE-B1F7-2224A88BFF9A/value {'text': 'abcd\ue00dfgh\ue00dij', 'value': ['a', 'b', 'c', 'd', '\ue00d', 'f', 'g', 'h', '\ue00d', 'i', 'j']} urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element/node-BA964598-609A-40AE-B1F7-2224A88BFF9A/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BA964598-609A-40AE-B1F7-2224A88BFF9A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BA964598-609A-40AE-B1F7-2224A88BFF9A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcd fgh ij"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BA964598-609A-40AE-B1F7-2224A88BFF9A'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:59867 "POST /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcd fgh ij"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59867/session/7c87c912-f9c5-455a-be76-0b9f11a3d47e {} urllib3.connectionpool: [DEBUG] http://localhost:59867 "DELETE /session/7c87c912-f9c5-455a-be76-0b9f11a3d47e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_numberpad_and_function_keys[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 190770 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46185 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"335c05a8-d22f-4c1b-9403-416cf45fa10f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":190774,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36671/session/335c05a8-d22f-4c1b-9403-416cf45fa10f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': 'abcd\ue024\ue027\ue025\ue028\ue026\ue01a\ue023\ue025\ue018\ue019\ue029\ue01dabcd', 'value': ['a', 'b', 'c', 'd', '\ue024', '\ue027', '\ue025', '\ue028', '\ue026', '\ue01a', '\ue023', '\ue025', '\ue018', '\ue019', '\ue029', '\ue01d', 'a', 'b', 'c', 'd']} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync HTTP/1.1" 200 32 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcd*-+.,09+;=/3abcd"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '32'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/clear {} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': 'FUNCTION\ue032-KEYS\ue032', 'value': ['F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '\ue032', '-', 'K', 'E', 'Y', 'S', '\ue032']} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': '\ue032-TOO\ue032', 'value': ['\ue032', '-', 'T', 'O', 'O', '\ue032']} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"FUNCTION-KEYS-TOO"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XPASSselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f {} urllib3.connectionpool: [DEBUG] http://localhost:46185 "DELETE /session/335c05a8-d22f-4c1b-9403-416cf45fa10f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_shift_selection_deletes[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 191044 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49757 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":191048,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33881/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value {'text': 'abcd efgh', 'value': ['a', 'b', 'c', 'd', ' ', 'e', 'f', 'g', 'h']} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcd efgh"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value {'text': '\ue008\ue012\ue012\ue012', 'value': ['\ue008', '\ue012', '\ue012', '\ue012']} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value {'text': '\ue017', 'value': ['\ue017']} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/element/node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1CF115AA-0C1F-41DB-8C98-19F9EC1A5081'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49757 "POST /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abcd e"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49757/session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4 {} urllib3.connectionpool: [DEBUG] http://localhost:49757 "DELETE /session/2fd8ae2c-1ae6-48ca-bde9-9e99bb8461f4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_type_into_input_elements_that_have_no_type_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 191321 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43829/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43829 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43829 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c8e75cd2-18bf-416d-8b7b-acf956a8a91f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":191325,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39787/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43829/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43829 "POST /session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43829/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/element {'using': 'css selector', 'value': '[id="no-type"]'} urllib3.connectionpool: [DEBUG] http://localhost:43829 "POST /session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7247899A-F637-458A-AC74-7B06C6BC8447"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43829/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/element/node-7247899A-F637-458A-AC74-7B06C6BC8447/value {'text': 'Should Say Cheese', 'value': ['S', 'h', 'o', 'u', 'l', 'd', ' ', 'S', 'a', 'y', ' ', 'C', 'h', 'e', 'e', 's', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:43829 "POST /session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/element/node-7247899A-F637-458A-AC74-7B06C6BC8447/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43829/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7247899A-F637-458A-AC74-7B06C6BC8447'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43829 "POST /session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f/execute/sync HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Should Say Cheese"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43829/session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f {} urllib3.connectionpool: [DEBUG] http://localhost:43829 "DELETE /session/c8e75cd2-18bf-416d-8b7b-acf956a8a91f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_type_an_integer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 191593 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51569/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51569 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51569 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":191597,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46695/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51569/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51569 "POST /session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51569/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:51569 "POST /session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2412B380-C97D-422A-AF05-128143B13EC7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51569/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/element/node-2412B380-C97D-422A-AF05-128143B13EC7/value {'text': '1234', 'value': ['1', '2', '3', '4']} urllib3.connectionpool: [DEBUG] http://localhost:51569 "POST /session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/element/node-2412B380-C97D-422A-AF05-128143B13EC7/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51569/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-2412B380-C97D-422A-AF05-128143B13EC7'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:51569 "POST /session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"1234"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51569/session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb {} urllib3.connectionpool: [DEBUG] http://localhost:51569 "DELETE /session/3e1291bc-5c62-4af2-ba18-fca3bbbdc6bb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/typing_tests.py: 30 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== _________________ test_should_fire_key_press_events[webkitgtk] _________________ ------------------------------ Captured log setup ------------------------------ DEBUG test.selenium.webdriver.common.webserver:webserver.py:150 web server started DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 183665 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:41719/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:41719 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"937132a6-b864-4328-824a-9fe095db51b9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":183667,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33995/session/937132a6-b864-4328-824a-9fe095db51b9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element {'using': 'css selector', 'value': '[id="keyReporter"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BBF1586B-D68D-4A8D-9A17-73041B1999F6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element/node-BBF1586B-D68D-4A8D-9A17-73041B1999F6/value {'text': 'a', 'value': ['a']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element/node-BBF1586B-D68D-4A8D-9A17-73041B1999F6/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element {'using': 'css selector', 'value': '[id="result"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "POST /session/937132a6-b864-4328-824a-9fe095db51b9/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E7A4F8A1-D36C-442E-BE8D-F483741D7937"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9/element/node-E7A4F8A1-D36C-442E-BE8D-F483741D7937/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "GET /session/937132a6-b864-4328-824a-9fe095db51b9/element/node-E7A4F8A1-D36C-442E-BE8D-F483741D7937/text HTTP/1.1" 200 37 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"down: 65 press: 97 up: 65"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:41719/session/937132a6-b864-4328-824a-9fe095db51b9 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:41719 "DELETE /session/937132a6-b864-4328-824a-9fe095db51b9 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:54:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _ test_will_simulate_akey_press_when_entering_text_into_input_elements[webkitgtk] _ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 187227 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46427/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:46427 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"ff8a39b6-e07e-4d2e-bfcd-843e02f4d746","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":187231,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38993/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element {'using': 'css selector', 'value': '[id="keyPress"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-100FB26C-8DCC-4851-ABAE-B4BDD6A09A5D/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element {'using': 'css selector', 'value': '[id="result"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "POST /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-459A2C86-92F0-4C25-9CFC-C089E6C4288D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-459A2C86-92F0-4C25-9CFC-C089E6C4288D/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "GET /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746/element/node-459A2C86-92F0-4C25-9CFC-C089E6C4288D/text HTTP/1.1" 200 24 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:46427/session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46427 "DELETE /session/ff8a39b6-e07e-4d2e-bfcd-843e02f4d746 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _ test_will_simulate_akey_press_when_entering_text_into_text_areas[webkitgtk] __ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 188049 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:34907/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:34907 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"521dc342-462e-4025-8752-58ed0bf29a14","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":188055,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46307/session/521dc342-462e-4025-8752-58ed0bf29a14"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element {'using': 'css selector', 'value': '[id="keyPressArea"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B/value {'text': 'I like cheese', 'value': ['I', ' ', 'l', 'i', 'k', 'e', ' ', 'c', 'h', 'e', 'e', 's', 'e']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-5F59FB68-3064-47C1-8626-3FAA21CCEB9B/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element {'using': 'css selector', 'value': '[id="result"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "POST /session/521dc342-462e-4025-8752-58ed0bf29a14/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-461C51DF-B08F-4981-AEA2-4998A0F045F3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-461C51DF-B08F-4981-AEA2-4998A0F045F3/text {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "GET /session/521dc342-462e-4025-8752-58ed0bf29a14/element/node-461C51DF-B08F-4981-AEA2-4998A0F045F3/text HTTP/1.1" 200 24 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"I like chees"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:34907/session/521dc342-462e-4025-8752-58ed0bf29a14 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:34907 "DELETE /session/521dc342-462e-4025-8752-58ed0bf29a14 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _______________ test_arrow_keys_and_page_up_and_down[webkitgtk] ________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 189955 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:43327/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:43327 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"0590bb39-df28-44ef-906f-ec90302b1fb6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":189961,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45955/session/0590bb39-df28-44ef-906f-ec90302b1fb6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/element {'using': 'css selector', 'value': '[id="keyReporter"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/element/node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA/value {'text': 'a\ue012b\ue014\ue013\ue015\ue00e\ue00f1', 'value': ['a', '\ue012', 'b', '\ue014', '\ue013', '\ue015', '\ue00e', '\ue00f', '1']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/element/node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CDC28431-B6E7-4601-A0D7-0FE95D15C9FA'}, 'value']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "POST /session/0590bb39-df28-44ef-906f-ec90302b1fb6/execute/sync HTTP/1.1" 200 15 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"ba1"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:43327/session/0590bb39-df28-44ef-906f-ec90302b1fb6 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:43327 "DELETE /session/0590bb39-df28-44ef-906f-ec90302b1fb6 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request _________________ test_numberpad_and_function_keys[webkitgtk] __________________ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 190770 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:46185 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"335c05a8-d22f-4c1b-9403-416cf45fa10f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":190774,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36671/session/335c05a8-d22f-4c1b-9403-416cf45fa10f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element {'using': 'css selector', 'value': '[id="keyReporter"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': 'abcd\ue024\ue027\ue025\ue028\ue026\ue01a\ue023\ue025\ue018\ue019\ue029\ue01dabcd', 'value': ['a', 'b', 'c', 'd', '\ue024', '\ue027', '\ue025', '\ue028', '\ue026', '\ue01a', '\ue023', '\ue025', '\ue018', '\ue019', '\ue029', '\ue01d', 'a', 'b', 'c', 'd']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E'}, 'value']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync HTTP/1.1" 200 32 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"abcd*-+.,09+;=/3abcd"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '32'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/clear {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/clear HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': 'FUNCTION\ue032-KEYS\ue032', 'value': ['F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '\ue032', '-', 'K', 'E', 'Y', 'S', '\ue032']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value {'text': '\ue032-TOO\ue032', 'value': ['\ue032', '-', 'T', 'O', 'O', '\ue032']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/element/node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E/value HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9C08BFD3-54F0-4E27-9760-45D4CA95C91E'}, 'value']} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "POST /session/335c05a8-d22f-4c1b-9403-416cf45fa10f/execute/sync HTTP/1.1" 200 29 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"FUNCTION-KEYS-TOO"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:46185/session/335c05a8-d22f-4c1b-9403-416cf45fa10f {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:46185 "DELETE /session/335c05a8-d22f-4c1b-9403-416cf45fa10f HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_numeric_shift_keys[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_uppercase_alpha_keys[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_all_printable_keys[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_should_fire_key_press_events[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_press_when_entering_text_into_input_elements[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_will_simulate_akey_press_when_entering_text_into_text_areas[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_arrow_keys_and_page_up_and_down[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::test_numberpad_and_function_keys[webkitgtk] ======= 22 passed, 3 xfailed, 5 xpassed, 32 warnings in 73.42s (0:01:13) ======= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 191870 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41499 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4ad8c238-8f29-40b0-80fc-3294b081be82","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":191872,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46837/session/4ad8c238-8f29-40b0-80fc-3294b081be82"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/url {'url': 'http://127.0.0.1:8000/upload.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/element {'using': 'css selector', 'value': '[id="upload"]'} urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-EC63CCE5-545C-4435-B358-D39F3E5513DE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/element/node-EC63CCE5-545C-4435-B358-D39F3E5513DE/value {'text': '/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/test_file.txt', 'value': ['/', 's', 'd', 'k', '/', 'w', 'e', 'b', 'k', 'i', 't', '/', 'W', 'e', 'b', 'D', 'r', 'i', 'v', 'e', 'r', 'T', 'e', 's', 't', 's', '/', 'i', 'm', 'p', 'o', 'r', 't', 'e', 'd', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'p', 'y', '/', 't', 'e', 's', 't', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'w', 'e', 'b', 'd', 'r', 'i', 'v', 'e', 'r', '/', 'c', 'o', 'm', 'm', 'o', 'n', '/', 't', 'e', 's', 't', '_', 'f', 'i', 'l', 'e', '.', 't', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/element/node-EC63CCE5-545C-4435-B358-D39F3E5513DE/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/element {'using': 'css selector', 'value': '[id="go"]'} urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8252E02C-D2F1-420C-AFA9-575B7432D326"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/element/node-8252E02C-D2F1-420C-AFA9-575B7432D326/click {} urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/element/node-8252E02C-D2F1-420C-AFA9-575B7432D326/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82/element {'using': 'css selector', 'value': '[id="upload_target"]'} ** (MiniBrowser:191872): WARNING **: 15:55:45.157: WebProcess CRASHED urllib3.connectionpool: [DEBUG] http://localhost:41499 "POST /session/4ad8c238-8f29-40b0-80fc-3294b081be82/element HTTP/1.1" 500 92 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"unknown error","message":"Could not parse element info","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '92'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41499/session/4ad8c238-8f29-40b0-80fc-3294b081be82 {} urllib3.connectionpool: [DEBUG] http://localhost:41499 "DELETE /session/4ad8c238-8f29-40b0-80fc-3294b081be82 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 192132 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37453 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ae72a083-077f-48c3-bfb4-523ab11d39e3","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":192134,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41381/session/ae72a083-077f-48c3-bfb4-523ab11d39e3"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3/url {'url': 'http://127.0.0.1:8000/upload.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session/ae72a083-077f-48c3-bfb4-523ab11d39e3/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element {'using': 'css selector', 'value': '[id="upload"]'} urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6EA757A1-86E0-43CD-A5CA-1226590FEF2E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element/node-6EA757A1-86E0-43CD-A5CA-1226590FEF2E/value {'text': '/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/test_file.txt\n/sdk/we...', 'value': ['/', 's', 'd', 'k', '/', 'w', 'e', 'b', 'k', 'i', 't', '/', 'W', 'e', 'b', 'D', 'r', 'i', 'v', 'e', 'r', 'T', 'e', 's', 't', 's', '/', 'i', 'm', 'p', 'o', 'r', 't', 'e', 'd', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'p', 'y', '/', 't', 'e', 's', 't', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'w', 'e', 'b', 'd', 'r', 'i', 'v', 'e', 'r', '/', 'c', 'o', 'm', 'm', 'o', 'n', '/', 't', 'e', 's', 't', '_', 'f', 'i', 'l', 'e', '.', 't', 'x', 't', '\n', '/', 's', 'd', 'k', '/', 'w', 'e', 'b', 'k', 'i', 't', '/', 'W', 'e', 'b', 'D', 'r', 'i', 'v', 'e', 'r', 'T', 'e', 's', 't', 's', '/', 'i', 'm', 'p', 'o', 'r', 't', 'e', 'd', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'p', 'y', '/', 't', 'e', 's', 't', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'w', 'e', 'b', 'd', 'r', 'i', 'v', 'e', 'r', '/', 'c', 'o', 'm', 'm', 'o', 'n', '/', 't', 'e', 's', 't', '_', 'f', 'i', 'l', 'e', '2', '.', 't', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element/node-6EA757A1-86E0-43CD-A5CA-1226590FEF2E/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element {'using': 'css selector', 'value': '[id="go"]'} urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9E85E6CA-63C1-4EC8-9185-62D0A0ECF37D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element/node-9E85E6CA-63C1-4EC8-9185-62D0A0ECF37D/click {} ** (MiniBrowser:192134): WARNING **: 15:55:48.350: WebProcess CRASHED urllib3.connectionpool: [DEBUG] http://localhost:37453 "POST /session/ae72a083-077f-48c3-bfb4-523ab11d39e3/element/node-9E85E6CA-63C1-4EC8-9185-62D0A0ECF37D/click HTTP/1.1" 500 98 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"unknown error","message":"Session terminated without a reply","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '98'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37453/session/ae72a083-077f-48c3-bfb4-523ab11d39e3 {} urllib3.connectionpool: [DEBUG] http://localhost:37453 "DELETE /session/ae72a083-077f-48c3-bfb4-523ab11d39e3 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 192393 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57747/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57747 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57747 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bad0dd94-c214-4970-ade2-35a8c18a4a6c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":192395,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41737/session/bad0dd94-c214-4970-ade2-35a8c18a4a6c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57747/session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/url {'url': 'http://127.0.0.1:8000/upload.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57747 "POST /session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57747/session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/element {'using': 'css selector', 'value': '[id="upload"]'} urllib3.connectionpool: [DEBUG] http://localhost:57747 "POST /session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-038FCBE9-AF60-487E-85C2-2A8CE7DE37BE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57747/session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/element/node-038FCBE9-AF60-487E-85C2-2A8CE7DE37BE/value {'text': '/sdk/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/test_file.txt\n/sdk/we...', 'value': ['/', 's', 'd', 'k', '/', 'w', 'e', 'b', 'k', 'i', 't', '/', 'W', 'e', 'b', 'D', 'r', 'i', 'v', 'e', 'r', 'T', 'e', 's', 't', 's', '/', 'i', 'm', 'p', 'o', 'r', 't', 'e', 'd', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'p', 'y', '/', 't', 'e', 's', 't', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'w', 'e', 'b', 'd', 'r', 'i', 'v', 'e', 'r', '/', 'c', 'o', 'm', 'm', 'o', 'n', '/', 't', 'e', 's', 't', '_', 'f', 'i', 'l', 'e', '.', 't', 'x', 't', '\n', '/', 's', 'd', 'k', '/', 'w', 'e', 'b', 'k', 'i', 't', '/', 'W', 'e', 'b', 'D', 'r', 'i', 'v', 'e', 'r', 'T', 'e', 's', 't', 's', '/', 'i', 'm', 'p', 'o', 'r', 't', 'e', 'd', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'p', 'y', '/', 't', 'e', 's', 't', '/', 's', 'e', 'l', 'e', 'n', 'i', 'u', 'm', '/', 'w', 'e', 'b', 'd', 'r', 'i', 'v', 'e', 'r', '/', 'c', 'o', 'm', 'm', 'o', 'n', '/', 't', 'e', 's', 't', '_', 'f', 'i', 'l', 'e', '2', '.', 't', 'x', 't']} urllib3.connectionpool: [DEBUG] http://localhost:57747 "POST /session/bad0dd94-c214-4970-ade2-35a8c18a4a6c/element/node-038FCBE9-AF60-487E-85C2-2A8CE7DE37BE/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57747/session/bad0dd94-c214-4970-ade2-35a8c18a4a6c {} urllib3.connectionpool: [DEBUG] http://localhost:57747 "DELETE /session/bad0dd94-c214-4970-ade2-35a8c18a4a6c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[webkitgtk] test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[webkitgtk] test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[webkitgtk] ======================== 3 xfailed, 5 warnings in 8.81s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 192663 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53889/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53889 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53889 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":192665,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40069/session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53889/session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': True, 'isUserConsenting': True, 'isUserVerified': True} urllib3.connectionpool: [DEBUG] http://localhost:53889 "POST /session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53889/session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9 {} urllib3.connectionpool: [DEBUG] http://localhost:53889 "DELETE /session/ddffd5e0-7f95-4a97-bd5c-b579d9a62ba9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_non_resident_credentials[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 192837 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50273/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50273 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50273 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"72bc7197-64fb-4120-92c5-572c0927e6fd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":192841,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39995/session/72bc7197-64fb-4120-92c5-572c0927e6fd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50273/session/72bc7197-64fb-4120-92c5-572c0927e6fd/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': True, 'isUserConsenting': True, 'isUserVerified': True} urllib3.connectionpool: [DEBUG] http://localhost:50273 "POST /session/72bc7197-64fb-4120-92c5-572c0927e6fd/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/72bc7197-64fb-4120-92c5-572c0927e6fd/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50273/session/72bc7197-64fb-4120-92c5-572c0927e6fd {} urllib3.connectionpool: [DEBUG] http://localhost:50273 "DELETE /session/72bc7197-64fb-4120-92c5-572c0927e6fd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_non_resident_credential_when_authenticator_uses_u2f_protocol[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193015 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43051/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43051 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43051 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b432ab9c-685e-48f9-8cde-d702ea7d0e37","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193020,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39225/session/b432ab9c-685e-48f9-8cde-d702ea7d0e37"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43051/session/b432ab9c-685e-48f9-8cde-d702ea7d0e37/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': False, 'isUserConsenting': True, 'isUserVerified': False} urllib3.connectionpool: [DEBUG] http://localhost:43051 "POST /session/b432ab9c-685e-48f9-8cde-d702ea7d0e37/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/b432ab9c-685e-48f9-8cde-d702ea7d0e37/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43051/session/b432ab9c-685e-48f9-8cde-d702ea7d0e37 {} urllib3.connectionpool: [DEBUG] http://localhost:43051 "DELETE /session/b432ab9c-685e-48f9-8cde-d702ea7d0e37 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_resident_credential_not_supported_when_authenticator_uses_u2f_protocol[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193193 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38075/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38075 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38075 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7a0831e4-2c8e-4968-a989-5136d571e9e5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193201,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35219/session/7a0831e4-2c8e-4968-a989-5136d571e9e5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38075/session/7a0831e4-2c8e-4968-a989-5136d571e9e5/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': True, 'hasUserVerification': False, 'isUserConsenting': True, 'isUserVerified': False} urllib3.connectionpool: [DEBUG] http://localhost:38075 "POST /session/7a0831e4-2c8e-4968-a989-5136d571e9e5/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/7a0831e4-2c8e-4968-a989-5136d571e9e5/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38075/session/7a0831e4-2c8e-4968-a989-5136d571e9e5 {} urllib3.connectionpool: [DEBUG] http://localhost:38075 "DELETE /session/7a0831e4-2c8e-4968-a989-5136d571e9e5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_get_credentials[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193374 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50115/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50115 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50115 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"195d059a-ede1-46e1-b9e1-cffc56ffde3b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193376,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45993/session/195d059a-ede1-46e1-b9e1-cffc56ffde3b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50115/session/195d059a-ede1-46e1-b9e1-cffc56ffde3b/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': True, 'hasUserVerification': True, 'isUserConsenting': True, 'isUserVerified': True} urllib3.connectionpool: [DEBUG] http://localhost:50115 "POST /session/195d059a-ede1-46e1-b9e1-cffc56ffde3b/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/195d059a-ede1-46e1-b9e1-cffc56ffde3b/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50115/session/195d059a-ede1-46e1-b9e1-cffc56ffde3b {} urllib3.connectionpool: [DEBUG] http://localhost:50115 "DELETE /session/195d059a-ede1-46e1-b9e1-cffc56ffde3b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_raw_Id[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193553 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33225/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33225 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33225 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"29eea029-54b0-4f85-b66d-0f2ac8f8c0ff","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193556,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39675/session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33225/session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': False, 'isUserConsenting': True, 'isUserVerified': False} urllib3.connectionpool: [DEBUG] http://localhost:33225 "POST /session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33225/session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff {} urllib3.connectionpool: [DEBUG] http://localhost:33225 "DELETE /session/29eea029-54b0-4f85-b66d-0f2ac8f8c0ff HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_b64_urlId[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193736 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55279/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55279 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55279 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193742,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45881/session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:55:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55279/session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': False, 'isUserConsenting': True, 'isUserVerified': False} urllib3.connectionpool: [DEBUG] http://localhost:55279 "POST /session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55279/session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401 {} urllib3.connectionpool: [DEBUG] http://localhost:55279 "DELETE /session/f9ebd1c5-d9d3-4ca2-8f2f-19ee62905401 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_all_credentials[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 193915 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34261/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34261 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34261 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e8b2099b-4097-416c-9302-6d10314a13d8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":193923,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42665/session/e8b2099b-4097-416c-9302-6d10314a13d8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34261/session/e8b2099b-4097-416c-9302-6d10314a13d8/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': False, 'hasUserVerification': False, 'isUserConsenting': True, 'isUserVerified': False} urllib3.connectionpool: [DEBUG] http://localhost:34261 "POST /session/e8b2099b-4097-416c-9302-6d10314a13d8/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/e8b2099b-4097-416c-9302-6d10314a13d8/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34261/session/e8b2099b-4097-416c-9302-6d10314a13d8 {} urllib3.connectionpool: [DEBUG] http://localhost:34261 "DELETE /session/e8b2099b-4097-416c-9302-6d10314a13d8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_set_user_verified[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 194093 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53467/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53467 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53467 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bec55147-60ee-4038-b7d7-2b11b1a56acb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":194101,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43157/session/bec55147-60ee-4038-b7d7-2b11b1a56acb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53467/session/bec55147-60ee-4038-b7d7-2b11b1a56acb/webauthn/authenticator {'protocol': , 'transport': , 'hasResidentKey': True, 'hasUserVerification': True, 'isUserConsenting': True, 'isUserVerified': True} urllib3.connectionpool: [DEBUG] http://localhost:53467 "POST /session/bec55147-60ee-4038-b7d7-2b11b1a56acb/webauthn/authenticator HTTP/1.1" 404 151 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"unknown command","message":"Unknown command: /session/bec55147-60ee-4038-b7d7-2b11b1a56acb/webauthn/authenticator","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '151'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53467/session/bec55147-60ee-4038-b7d7-2b11b1a56acb {} urllib3.connectionpool: [DEBUG] http://localhost:53467 "DELETE /session/bec55147-60ee-4038-b7d7-2b11b1a56acb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_non_resident_credentials[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_non_resident_credential_when_authenticator_uses_u2f_protocol[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_resident_credential_not_supported_when_authenticator_uses_u2f_protocol[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_get_credentials[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_raw_Id[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_b64_urlId[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_all_credentials[webkitgtk] test/selenium/webdriver/common/virtual_authenticator_tests.py::test_set_user_verified[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_non_resident_credentials[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_non_resident_credential_when_authenticator_uses_u2f_protocol[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_resident_credential_not_supported_when_authenticator_uses_u2f_protocol[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_get_credentials[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_raw_Id[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_b64_urlId[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_all_credentials[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_set_user_verified[webkitgtk] ======================= 9 xfailed, 11 warnings in 9.96s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 15 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_allow_the_user_to_tell_if_an_element_is_displayed_or_not[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 194277 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36621 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"57c8ac3c-76b4-4f03-a77e-360a20926bb0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":194279,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44481/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element {'using': 'css selector', 'value': '[id="displayed"]'} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C04CF8BD-CFCA-41A9-9B17-CA96707BA22A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C04CF8BD-CFCA-41A9-9B17-CA96707BA22A'}]} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element {'using': 'css selector', 'value': '[id="none"]'} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F25194E0-894B-4D09-90FF-1252C4452EB7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F25194E0-894B-4D09-90FF-1252C4452EB7'}]} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element {'using': 'css selector', 'value': '[id="suppressedParagraph"]'} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D26545F6-2D25-4999-9044-11A3A1EA5C69"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D26545F6-2D25-4999-9044-11A3A1EA5C69'}]} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element {'using': 'css selector', 'value': '[id="hidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9CEFBFB2-3BF5-4CEC-BA72-B05879FD46DF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9CEFBFB2-3BF5-4CEC-BA72-B05879FD46DF'}]} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element {'using': 'css selector', 'value': '[id="aParentFormId"]'} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-3165A727-AB7F-4ADE-9F2B-ADA568B168C0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3165A727-AB7F-4ADE-9F2B-ADA568B168C0'}]} urllib3.connectionpool: [DEBUG] http://localhost:36621 "POST /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0/execute/sync HTTP/1.1" 500 176 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=500 | data={"value":{"error":"javascript error","message":"a.tagName.toUpperCase is not a function. (In 'a.tagName.toUpperCase()', 'a.tagName.toUpperCase' is undefined)","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '176'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36621/session/57c8ac3c-76b4-4f03-a77e-360a20926bb0 {} urllib3.connectionpool: [DEBUG] http://localhost:36621 "DELETE /session/57c8ac3c-76b4-4f03-a77e-360a20926bb0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_visibility_should_take_into_account_parent_visibility[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 194548 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50911 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bffb9f36-9d23-4d42-9173-7d7a24e57431","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":194552,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39249/session/bffb9f36-9d23-4d42-9173-7d7a24e57431"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session/bffb9f36-9d23-4d42-9173-7d7a24e57431/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431/element {'using': 'css selector', 'value': '[id="hiddenchild"]'} urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session/bffb9f36-9d23-4d42-9173-7d7a24e57431/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AA58ED16-AF44-4B65-8C22-2BB7EF6441AB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431/element {'using': 'css selector', 'value': '[id="hiddenlink"]'} urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session/bffb9f36-9d23-4d42-9173-7d7a24e57431/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6BF293AC-355C-46E0-81A1-63DE7408BC14"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AA58ED16-AF44-4B65-8C22-2BB7EF6441AB'}]} urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session/bffb9f36-9d23-4d42-9173-7d7a24e57431/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6BF293AC-355C-46E0-81A1-63DE7408BC14'}]} urllib3.connectionpool: [DEBUG] http://localhost:50911 "POST /session/bffb9f36-9d23-4d42-9173-7d7a24e57431/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50911/session/bffb9f36-9d23-4d42-9173-7d7a24e57431 {} urllib3.connectionpool: [DEBUG] http://localhost:50911 "DELETE /session/bffb9f36-9d23-4d42-9173-7d7a24e57431 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_count_elements_as_visible_if_style_property_has_been_set[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 194825 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52471/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52471 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52471 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f73e481b-0fba-43d2-81d4-6bf4b5c0d60d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":194827,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36025/session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52471/session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52471 "POST /session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52471/session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/element {'using': 'css selector', 'value': '[id="visibleSubElement"]'} urllib3.connectionpool: [DEBUG] http://localhost:52471 "POST /session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F3DC6E85-7376-450F-8313-052969E89994"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52471/session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F3DC6E85-7376-450F-8313-052969E89994'}]} urllib3.connectionpool: [DEBUG] http://localhost:52471 "POST /session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52471/session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d {} urllib3.connectionpool: [DEBUG] http://localhost:52471 "DELETE /session/f73e481b-0fba-43d2-81d4-6bf4b5c0d60d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_modify_the_visibility_of_an_element_dynamically[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 195097 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37963 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ad25b84f-5945-4643-a3a9-24714a2f62c1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":195099,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38277/session/ad25b84f-5945-4643-a3a9-24714a2f62c1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session/ad25b84f-5945-4643-a3a9-24714a2f62c1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1/element {'using': 'css selector', 'value': '[id="hideMe"]'} urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session/ad25b84f-5945-4643-a3a9-24714a2f62c1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-68F8EF03-E9F7-40BC-9662-45DC210A15C9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-68F8EF03-E9F7-40BC-9662-45DC210A15C9'}]} urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session/ad25b84f-5945-4643-a3a9-24714a2f62c1/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1/element/node-68F8EF03-E9F7-40BC-9662-45DC210A15C9/click {} urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session/ad25b84f-5945-4643-a3a9-24714a2f62c1/element/node-68F8EF03-E9F7-40BC-9662-45DC210A15C9/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-68F8EF03-E9F7-40BC-9662-45DC210A15C9'}]} urllib3.connectionpool: [DEBUG] http://localhost:37963 "POST /session/ad25b84f-5945-4643-a3a9-24714a2f62c1/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37963/session/ad25b84f-5945-4643-a3a9-24714a2f62c1 {} urllib3.connectionpool: [DEBUG] http://localhost:37963 "DELETE /session/ad25b84f-5945-4643-a3a9-24714a2f62c1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:195268): GLib-GIO-WARNING **: 15:56:07.561: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-5a55af90-6e69-4cc8-92c1-7cc1ba8aa371: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_hidden_input_elements_are_never_visible[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 195369 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35957/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35957 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35957 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"af070200-93e8-4fa2-9cda-21bb014b8c51","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":195371,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33699/session/af070200-93e8-4fa2-9cda-21bb014b8c51"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35957/session/af070200-93e8-4fa2-9cda-21bb014b8c51/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35957 "POST /session/af070200-93e8-4fa2-9cda-21bb014b8c51/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35957/session/af070200-93e8-4fa2-9cda-21bb014b8c51/element {'using': 'css selector', 'value': '[name="hidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:35957 "POST /session/af070200-93e8-4fa2-9cda-21bb014b8c51/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CAAA0B32-7E68-4D31-A789-5B0074C13249"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35957/session/af070200-93e8-4fa2-9cda-21bb014b8c51/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CAAA0B32-7E68-4D31-A789-5B0074C13249'}]} urllib3.connectionpool: [DEBUG] http://localhost:35957 "POST /session/af070200-93e8-4fa2-9cda-21bb014b8c51/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35957/session/af070200-93e8-4fa2-9cda-21bb014b8c51 {} urllib3.connectionpool: [DEBUG] http://localhost:35957 "DELETE /session/af070200-93e8-4fa2-9cda-21bb014b8c51 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_not_be_able_to_click_on_an_element_that_is_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 195637 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57859/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57859 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57859 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2d5508af-d355-41a6-8ca7-8c28655068e6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":195641,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32961/session/2d5508af-d355-41a6-8ca7-8c28655068e6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57859/session/2d5508af-d355-41a6-8ca7-8c28655068e6/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57859 "POST /session/2d5508af-d355-41a6-8ca7-8c28655068e6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57859/session/2d5508af-d355-41a6-8ca7-8c28655068e6/element {'using': 'css selector', 'value': '[id="unclickable"]'} urllib3.connectionpool: [DEBUG] http://localhost:57859 "POST /session/2d5508af-d355-41a6-8ca7-8c28655068e6/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-032A019B-C673-4C68-8D27-838735097EC7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57859/session/2d5508af-d355-41a6-8ca7-8c28655068e6/element/node-032A019B-C673-4C68-8D27-838735097EC7/click {} urllib3.connectionpool: [DEBUG] http://localhost:57859 "POST /session/2d5508af-d355-41a6-8ca7-8c28655068e6/element/node-032A019B-C673-4C68-8D27-838735097EC7/click HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57859/session/2d5508af-d355-41a6-8ca7-8c28655068e6 {} urllib3.connectionpool: [DEBUG] http://localhost:57859 "DELETE /session/2d5508af-d355-41a6-8ca7-8c28655068e6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_not_be_able_to_toggle_an_element_that_is_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 195906 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55665/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55665 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55665 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c80d3053-1292-493d-8608-2b08ac8ead79","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":195908,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45985/session/c80d3053-1292-493d-8608-2b08ac8ead79"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55665/session/c80d3053-1292-493d-8608-2b08ac8ead79/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55665 "POST /session/c80d3053-1292-493d-8608-2b08ac8ead79/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55665/session/c80d3053-1292-493d-8608-2b08ac8ead79/element {'using': 'css selector', 'value': '[id="untogglable"]'} urllib3.connectionpool: [DEBUG] http://localhost:55665 "POST /session/c80d3053-1292-493d-8608-2b08ac8ead79/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F73A5B9E-FC9D-40CE-94FD-64B9FCC4DAD5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55665/session/c80d3053-1292-493d-8608-2b08ac8ead79/element/node-F73A5B9E-FC9D-40CE-94FD-64B9FCC4DAD5/click {} urllib3.connectionpool: [DEBUG] http://localhost:55665 "POST /session/c80d3053-1292-493d-8608-2b08ac8ead79/element/node-F73A5B9E-FC9D-40CE-94FD-64B9FCC4DAD5/click HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55665/session/c80d3053-1292-493d-8608-2b08ac8ead79 {} urllib3.connectionpool: [DEBUG] http://localhost:55665 "DELETE /session/c80d3053-1292-493d-8608-2b08ac8ead79 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_not_be_able_to_select_an_element_that_is_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 196173 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37639 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4e3f0e71-b3b1-4183-80a1-3e26e9eea69c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":196177,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44619/session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/element {'using': 'css selector', 'value': '[id="untogglable"]'} urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4FE1173B-BF7C-4641-865F-334F12A5C543"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/element/node-4FE1173B-BF7C-4641-865F-334F12A5C543/click {} urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c/element/node-4FE1173B-BF7C-4641-865F-334F12A5C543/click HTTP/1.1" 400 75 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '75'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37639/session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c {} urllib3.connectionpool: [DEBUG] http://localhost:37639 "DELETE /session/4e3f0e71-b3b1-4183-80a1-3e26e9eea69c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_not_be_able_to_type_an_element_that_is_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 196444 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34789/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34789 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34789 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":196446,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37211/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34789/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34789 "POST /session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34789/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/element {'using': 'css selector', 'value': '[id="unclickable"]'} urllib3.connectionpool: [DEBUG] http://localhost:34789 "POST /session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1DFA3F7E-556D-4136-88C0-9CEE525BFEE1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34789/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/element/node-1DFA3F7E-556D-4136-88C0-9CEE525BFEE1/value {'text': "You don't see me", 'value': ['Y', 'o', 'u', ' ', 'd', 'o', 'n', "'", 't', ' ', 's', 'e', 'e', ' ', 'm', 'e']} urllib3.connectionpool: [DEBUG] http://localhost:34789 "POST /session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/element/node-1DFA3F7E-556D-4136-88C0-9CEE525BFEE1/value HTTP/1.1" 400 100 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"element not interactable","message":"Element is not focusable.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '100'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34789/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1DFA3F7E-556D-4136-88C0-9CEE525BFEE1'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:34789 "POST /session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34789/session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd {} urllib3.connectionpool: [DEBUG] http://localhost:34789 "DELETE /session/e9c6feff-5c6d-4466-a4a9-fdc48a81cdcd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_say_elements_with_negative_transform_are_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 196713 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48791 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"45bf4696-57e3-4d4f-8520-0ced0994fe60","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":196717,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45359/session/45bf4696-57e3-4d4f-8520-0ced0994fe60"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60/url {'url': 'http://127.0.0.1:8000/cssTransform.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session/45bf4696-57e3-4d4f-8520-0ced0994fe60/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60/element {'using': 'css selector', 'value': '[id="parentX"]'} urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session/45bf4696-57e3-4d4f-8520-0ced0994fe60/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7501AEF2-F723-47D7-8C9F-E61DFEA57984"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7501AEF2-F723-47D7-8C9F-E61DFEA57984'}]} urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session/45bf4696-57e3-4d4f-8520-0ced0994fe60/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60/element {'using': 'css selector', 'value': '[id="parentY"]'} urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session/45bf4696-57e3-4d4f-8520-0ced0994fe60/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8698663C-1E1E-4B27-AA89-CE93DAB05543"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8698663C-1E1E-4B27-AA89-CE93DAB05543'}]} urllib3.connectionpool: [DEBUG] http://localhost:48791 "POST /session/45bf4696-57e3-4d4f-8520-0ced0994fe60/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48791/session/45bf4696-57e3-4d4f-8520-0ced0994fe60 {} urllib3.connectionpool: [DEBUG] http://localhost:48791 "DELETE /session/45bf4696-57e3-4d4f-8520-0ced0994fe60 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_say_elements_with_parent_with_negative_transform_are_not_displayed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 196983 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56089 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ccd3e347-2559-4065-bf09-7c4ea3a05225","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":196985,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33029/session/ccd3e347-2559-4065-bf09-7c4ea3a05225"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225/url {'url': 'http://127.0.0.1:8000/cssTransform.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session/ccd3e347-2559-4065-bf09-7c4ea3a05225/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225/element {'using': 'css selector', 'value': '[id="childX"]'} urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session/ccd3e347-2559-4065-bf09-7c4ea3a05225/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8397F90F-750D-4E96-8121-1055B2EB784C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8397F90F-750D-4E96-8121-1055B2EB784C'}]} urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session/ccd3e347-2559-4065-bf09-7c4ea3a05225/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225/element {'using': 'css selector', 'value': '[id="childY"]'} urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session/ccd3e347-2559-4065-bf09-7c4ea3a05225/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4D9C23EA-5B24-4DA9-8E2E-BC081E1D0000"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D9C23EA-5B24-4DA9-8E2E-BC081E1D0000'}]} urllib3.connectionpool: [DEBUG] http://localhost:56089 "POST /session/ccd3e347-2559-4065-bf09-7c4ea3a05225/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56089/session/ccd3e347-2559-4065-bf09-7c4ea3a05225 {} urllib3.connectionpool: [DEBUG] http://localhost:56089 "DELETE /session/ccd3e347-2559-4065-bf09-7c4ea3a05225 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_say_element_with_zero_transform_is_visible[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 197252 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51061 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"476f4518-dba6-4bf5-884e-e4b5154e6e15","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":197256,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33425/session/476f4518-dba6-4bf5-884e-e4b5154e6e15"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/476f4518-dba6-4bf5-884e-e4b5154e6e15/url {'url': 'http://127.0.0.1:8000/cssTransform.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/476f4518-dba6-4bf5-884e-e4b5154e6e15/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/476f4518-dba6-4bf5-884e-e4b5154e6e15/element {'using': 'css selector', 'value': '[id="zero-tranform"]'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/476f4518-dba6-4bf5-884e-e4b5154e6e15/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FBCF29EF-0FB8-4D70-81A9-2A2E8D4BEC52"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/476f4518-dba6-4bf5-884e-e4b5154e6e15/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FBCF29EF-0FB8-4D70-81A9-2A2E8D4BEC52'}]} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/476f4518-dba6-4bf5-884e-e4b5154e6e15/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51061/session/476f4518-dba6-4bf5-884e-e4b5154e6e15 {} urllib3.connectionpool: [DEBUG] http://localhost:51061 "DELETE /session/476f4518-dba6-4bf5-884e-e4b5154e6e15 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_say_element_is_visible_when_it_has_negative_transform_but_elementisnt_in_anegative_space[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 197516 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47029/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47029 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47029 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e1c753df-9542-4675-9528-e057ae55890c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":197520,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44149/session/e1c753df-9542-4675-9528-e057ae55890c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47029/session/e1c753df-9542-4675-9528-e057ae55890c/url {'url': 'http://127.0.0.1:8000/cssTransform2.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47029 "POST /session/e1c753df-9542-4675-9528-e057ae55890c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47029/session/e1c753df-9542-4675-9528-e057ae55890c/element {'using': 'css selector', 'value': '[id="negative-percentage-transformY"]'} urllib3.connectionpool: [DEBUG] http://localhost:47029 "POST /session/e1c753df-9542-4675-9528-e057ae55890c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0C5BA2B2-1EDB-43F7-8D15-01B1B5368F0A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47029/session/e1c753df-9542-4675-9528-e057ae55890c/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0C5BA2B2-1EDB-43F7-8D15-01B1B5368F0A'}]} urllib3.connectionpool: [DEBUG] http://localhost:47029 "POST /session/e1c753df-9542-4675-9528-e057ae55890c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47029/session/e1c753df-9542-4675-9528-e057ae55890c {} urllib3.connectionpool: [DEBUG] http://localhost:47029 "DELETE /session/e1c753df-9542-4675-9528-e057ae55890c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_show_element_not_visible_with_hidden_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 197786 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55769/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55769 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55769 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"10fea6cd-814a-4f12-8c8d-f7f935763fc1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":197788,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45009/session/10fea6cd-814a-4f12-8c8d-f7f935763fc1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55769/session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/url {'url': 'http://127.0.0.1:8000/hidden.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55769 "POST /session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55769/session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/element {'using': 'css selector', 'value': '[id="singleHidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:55769 "POST /session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-25DD3C64-52A3-4DAC-AE1E-DB1A5176FCF9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55769/session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-25DD3C64-52A3-4DAC-AE1E-DB1A5176FCF9'}]} urllib3.connectionpool: [DEBUG] http://localhost:55769 "POST /session/10fea6cd-814a-4f12-8c8d-f7f935763fc1/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55769/session/10fea6cd-814a-4f12-8c8d-f7f935763fc1 {} urllib3.connectionpool: [DEBUG] http://localhost:55769 "DELETE /session/10fea6cd-814a-4f12-8c8d-f7f935763fc1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_show_element_not_visible_when_parent_element_has_hidden_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 198057 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51565/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51565 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51565 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e07e4229-db97-43b8-8135-41055ffefd5b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":198059,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44051/session/e07e4229-db97-43b8-8135-41055ffefd5b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51565/session/e07e4229-db97-43b8-8135-41055ffefd5b/url {'url': 'http://127.0.0.1:8000/hidden.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51565 "POST /session/e07e4229-db97-43b8-8135-41055ffefd5b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51565/session/e07e4229-db97-43b8-8135-41055ffefd5b/element {'using': 'css selector', 'value': '[id="child"]'} urllib3.connectionpool: [DEBUG] http://localhost:51565 "POST /session/e07e4229-db97-43b8-8135-41055ffefd5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-217EAF50-ACFA-4023-B25D-2BC8E15AF379"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51565/session/e07e4229-db97-43b8-8135-41055ffefd5b/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-217EAF50-ACFA-4023-B25D-2BC8E15AF379'}]} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:51565 "POST /session/e07e4229-db97-43b8-8135-41055ffefd5b/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51565/session/e07e4229-db97-43b8-8135-41055ffefd5b {} urllib3.connectionpool: [DEBUG] http://localhost:51565 "DELETE /session/e07e4229-db97-43b8-8135-41055ffefd5b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/visibility_tests.py: 15 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::test_should_allow_the_user_to_tell_if_an_element_is_displayed_or_not[webkitgtk] ================= 14 passed, 1 xfailed, 17 warnings in 20.30s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 14 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_should_be_able_to_get_pointer_and_keyboard_inputs[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 198328 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48263/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48263 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48263 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fd6a38d2-fd1d-4e11-8018-05ed7529b9b5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":198330,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36771/session/fd6a38d2-fd1d-4e11-8018-05ed7529b9b5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48263/session/fd6a38d2-fd1d-4e11-8018-05ed7529b9b5 {} urllib3.connectionpool: [DEBUG] http://localhost:48263 "DELETE /session/fd6a38d2-fd1d-4e11-8018-05ed7529b9b5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_sending_keys_to_active_element_with_modifier[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 198504 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43169 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d10e664d-6a63-41d7-8338-9035e3a9e33c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":198511,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46547/session/d10e664d-6a63-41d7-8338-9035e3a9e33c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session/d10e664d-6a63-41d7-8338-9035e3a9e33c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c/element {'using': 'css selector', 'value': '[id="working"]'} urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session/d10e664d-6a63-41d7-8338-9035e3a9e33c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-27697FB7-96AC-4EAB-8192-8A6853935DBB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c/element/node-27697FB7-96AC-4EAB-8192-8A6853935DBB/click {} urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session/d10e664d-6a63-41d7-8338-9035e3a9e33c/element/node-27697FB7-96AC-4EAB-8192-8A6853935DBB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'keyDown', 'value': '\ue008'}, {'type': 'keyDown', 'value': 'a'}, {'type': 'keyUp', 'value': 'a'}, {'type': 'keyDown', 'value': 'b'}, {'type': 'keyUp', 'value': 'b'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}, {'type': 'keyUp', 'value': '\ue008'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session/d10e664d-6a63-41d7-8338-9035e3a9e33c/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-27697FB7-96AC-4EAB-8192-8A6853935DBB'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:43169 "POST /session/d10e664d-6a63-41d7-8338-9035e3a9e33c/execute/sync HTTP/1.1" 200 15 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"ABC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43169/session/d10e664d-6a63-41d7-8338-9035e3a9e33c {} urllib3.connectionpool: [DEBUG] http://localhost:43169 "DELETE /session/d10e664d-6a63-41d7-8338-9035e3a9e33c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_create_pause_action_on_keyboard[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 198780 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60985/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60985 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60985 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6f868718-207b-4522-aeb2-869d70749eca","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":198782,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40891/session/6f868718-207b-4522-aeb2-869d70749eca"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60985/session/6f868718-207b-4522-aeb2-869d70749eca/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 1000}]}]} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60985 "POST /session/6f868718-207b-4522-aeb2-869d70749eca/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60985/session/6f868718-207b-4522-aeb2-869d70749eca/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:60985 "POST /session/6f868718-207b-4522-aeb2-869d70749eca/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60985/session/6f868718-207b-4522-aeb2-869d70749eca {} urllib3.connectionpool: [DEBUG] http://localhost:60985 "DELETE /session/6f868718-207b-4522-aeb2-869d70749eca HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_create_pause_action_on_pointer[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 199048 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34659/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34659 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34659 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"32e43d51-4b48-4c5b-b004-781a0c2b547e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":199052,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41747/session/32e43d51-4b48-4c5b-b004-781a0c2b547e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34659/session/32e43d51-4b48-4c5b-b004-781a0c2b547e/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 1000}]}]} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34659 "POST /session/32e43d51-4b48-4c5b-b004-781a0c2b547e/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34659/session/32e43d51-4b48-4c5b-b004-781a0c2b547e/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pause', 'duration': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:34659 "POST /session/32e43d51-4b48-4c5b-b004-781a0c2b547e/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34659/session/32e43d51-4b48-4c5b-b004-781a0c2b547e {} urllib3.connectionpool: [DEBUG] http://localhost:34659 "DELETE /session/32e43d51-4b48-4c5b-b004-781a0c2b547e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:199219): GLib-GIO-WARNING **: 15:56:30.232: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e3eb4e7c-8f0c-48ea-a66f-14dfdf6a36e9: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_clear_actions[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 199317 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57055/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57055 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57055 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c92b653b-b165-448d-be8d-eb178cf5e9a7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":199319,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44219/session/c92b653b-b165-448d-be8d-eb178cf5e9a7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57055/session/c92b653b-b165-448d-be8d-eb178cf5e9a7/actions {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:57055 "DELETE /session/c92b653b-b165-448d-be8d-eb178cf5e9a7/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57055/session/c92b653b-b165-448d-be8d-eb178cf5e9a7 {} urllib3.connectionpool: [DEBUG] http://localhost:57055 "DELETE /session/c92b653b-b165-448d-be8d-eb178cf5e9a7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_move_and_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 199489 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53813/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53813 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53813 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"531ac3a0-22d5-480b-9bff-d4666bc07f0d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":199496,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33707/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53813/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53813 "POST /session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53813/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:53813 "POST /session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1CAC063E-4DD5-44B0-99E0-236E8A461015"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53813/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-1CAC063E-4DD5-44B0-99E0-236E8A461015'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:53813 "POST /session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53813/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1CAC063E-4DD5-44B0-99E0-236E8A461015'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:53813 "POST /session/531ac3a0-22d5-480b-9bff-d4666bc07f0d/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53813/session/531ac3a0-22d5-480b-9bff-d4666bc07f0d {} urllib3.connectionpool: [DEBUG] http://localhost:53813 "DELETE /session/531ac3a0-22d5-480b-9bff-d4666bc07f0d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_drag_and_drop[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 199766 using 0 to output None (WebKitWebProcess:199668): GLib-GIO-WARNING **: 15:56:33.617: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8d892235-1fc9-4672-91d8-1b6c5627d2d8: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49329 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8649627c-c8ef-4495-9e62-f63741a048fd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":199770,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34147/session/8649627c-c8ef-4495-9e62-f63741a048fd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/url {'url': 'http://127.0.0.1:8000/droppableItems.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-15A43DB5-B480-47BB-9AA0-59DD71166143"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-15A43DB5-B480-47BB-9AA0-59DD71166143"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element {'using': 'css selector', 'value': '[id="draggable"]'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-15A43DB5-B480-47BB-9AA0-59DD71166143"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C8429516-25CB-46C0-8C8B-84BB77B56B8F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-15A43DB5-B480-47BB-9AA0-59DD71166143'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-C8429516-25CB-46C0-8C8B-84BB77B56B8F'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element {'using': 'css selector', 'value': '[id="droppable"]'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C8429516-25CB-46C0-8C8B-84BB77B56B8F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element/node-C8429516-25CB-46C0-8C8B-84BB77B56B8F/element {'using': 'tag name', 'value': 'p'} urllib3.connectionpool: [DEBUG] http://localhost:49329 "POST /session/8649627c-c8ef-4495-9e62-f63741a048fd/element/node-C8429516-25CB-46C0-8C8B-84BB77B56B8F/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A0D33A57-2FB4-4041-9928-A376E40A1F00"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd/element/node-A0D33A57-2FB4-4041-9928-A376E40A1F00/text {} urllib3.connectionpool: [DEBUG] http://localhost:49329 "GET /session/8649627c-c8ef-4495-9e62-f63741a048fd/element/node-A0D33A57-2FB4-4041-9928-A376E40A1F00/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Dropped!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49329/session/8649627c-c8ef-4495-9e62-f63741a048fd {} urllib3.connectionpool: [DEBUG] http://localhost:49329 "DELETE /session/8649627c-c8ef-4495-9e62-f63741a048fd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_context_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 200042 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47583/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47583 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47583 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e9def42d-3972-4308-a889-ecc1d503f512","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":200044,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42293/session/e9def42d-3972-4308-a889-ecc1d503f512"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47583/session/e9def42d-3972-4308-a889-ecc1d503f512/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47583 "POST /session/e9def42d-3972-4308-a889-ecc1d503f512/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47583/session/e9def42d-3972-4308-a889-ecc1d503f512/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:47583 "POST /session/e9def42d-3972-4308-a889-ecc1d503f512/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-06E9DE46-DF7B-4F33-823E-F11AF5CB92CE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47583/session/e9def42d-3972-4308-a889-ecc1d503f512/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-06E9DE46-DF7B-4F33-823E-F11AF5CB92CE'}}, {'type': 'pointerDown', 'duration': 0, 'button': 2}, {'type': 'pointerUp', 'duration': 0, 'button': 2}]}]} urllib3.connectionpool: [DEBUG] http://localhost:47583 "POST /session/e9def42d-3972-4308-a889-ecc1d503f512/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47583/session/e9def42d-3972-4308-a889-ecc1d503f512/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-06E9DE46-DF7B-4F33-823E-F11AF5CB92CE'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:47583 "POST /session/e9def42d-3972-4308-a889-ecc1d503f512/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47583/session/e9def42d-3972-4308-a889-ecc1d503f512 {} urllib3.connectionpool: [DEBUG] http://localhost:47583 "DELETE /session/e9def42d-3972-4308-a889-ecc1d503f512 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_double_click[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 200313 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54457/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54457 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54457 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8de83da4-34df-4dc3-a4ff-a1edee0d15dc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":200315,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36339/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54457/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54457 "POST /session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54457/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/element {'using': 'css selector', 'value': '[id="doubleClickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:54457 "POST /session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F7EA4BE2-155C-4691-A11F-52564F7CA007"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54457/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F7EA4BE2-155C-4691-A11F-52564F7CA007'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:54457 "POST /session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54457/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F7EA4BE2-155C-4691-A11F-52564F7CA007'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:54457 "POST /session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc/execute/sync HTTP/1.1" 200 25 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"DoubleClicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '25'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54457/session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc {} urllib3.connectionpool: [DEBUG] http://localhost:54457 "DELETE /session/8de83da4-34df-4dc3-a4ff-a1edee0d15dc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:200479): GLib-GIO-WARNING **: 15:56:40.336: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-b1054b50-188d-42cb-a62a-10f87fb902ae: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_dragging_element_with_mouse_moves_it_to_another_list[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 200578 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51039 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6906bfcd-6a91-41ae-9182-05f3f5e90fa0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":200580,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39865/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/url {'url': 'http://127.0.0.1:8000/draggableLists.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-168A059C-4EB5-4260-B94A-0FB282C21CE1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element {'using': 'css selector', 'value': '[id="rightitem-3"]'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0EE5E850-AFAE-4663-86B7-03EF241A15D9"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-82B5AC23-1DC9-4A20-A9FD-6B0F89BDE8B2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element {'using': 'css selector', 'value': '[id="leftitem-4"]'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BC6BB51B-251C-4807-8205-03728777BA09"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-168A059C-4EB5-4260-B94A-0FB282C21CE1/text {} urllib3.connectionpool: [DEBUG] http://localhost:51039 "GET /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-168A059C-4EB5-4260-B94A-0FB282C21CE1/text HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened."} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-0EE5E850-AFAE-4663-86B7-03EF241A15D9'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-BC6BB51B-251C-4807-8205-03728777BA09'}}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-82B5AC23-1DC9-4A20-A9FD-6B0F89BDE8B2'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-168A059C-4EB5-4260-B94A-0FB282C21CE1/text {} urllib3.connectionpool: [DEBUG] http://localhost:51039 "GET /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-168A059C-4EB5-4260-B94A-0FB282C21CE1/text HTTP/1.1" 200 56 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut DropIn RightItem 3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '56'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-82B5AC23-1DC9-4A20-A9FD-6B0F89BDE8B2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-82B5AC23-1DC9-4A20-A9FD-6B0F89BDE8B2/elements {'using': 'tag name', 'value': 'li'} urllib3.connectionpool: [DEBUG] http://localhost:51039 "POST /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0/element/node-82B5AC23-1DC9-4A20-A9FD-6B0F89BDE8B2/elements HTTP/1.1" 200 515 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6BDA659C-7D76-4733-BA6A-093385CC1E6B"},{"element-6066-11e4-a52e-4f735466cecf":"node-D995A1DB-783A-4293-9FDB-57AD4FF65B1D"},{"element-6066-11e4-a52e-4f735466cecf":"node-CA765171-7C4E-4D0B-85E8-B4771DC921B6"},{"element-6066-11e4-a52e-4f735466cecf":"node-0EE5E850-AFAE-4663-86B7-03EF241A15D9"},{"element-6066-11e4-a52e-4f735466cecf":"node-BC6BB51B-251C-4807-8205-03728777BA09"},{"element-6066-11e4-a52e-4f735466cecf":"node-F1D8EFC6-A28D-4273-95AE-2141CAAFEBA9"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '515'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51039/session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0 {} urllib3.connectionpool: [DEBUG] http://localhost:51039 "DELETE /session/6906bfcd-6a91-41ae-9182-05f3f5e90fa0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_dragging_element_with_mouse_fires_events[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 200853 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55017 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"19af6559-6fc2-4bbb-952d-f3a4f5c11db2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":200855,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46675/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/url {'url': 'http://127.0.0.1:8000/draggableLists.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8B392284-BAB5-45FE-9095-6D853CEA1A93"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element {'using': 'css selector', 'value': '[id="rightitem-3"]'} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D27C314C-27D8-42DC-9423-4EC993FB275D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element {'using': 'css selector', 'value': '[id="sortable1"]'} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A1F28E89-251E-4507-9101-BAE79E8B254A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element {'using': 'css selector', 'value': '[id="leftitem-4"]'} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-99178CF7-9CF9-4AF3-B3B0-18251FE2A495"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text {} urllib3.connectionpool: [DEBUG] http://localhost:55017 "GET /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text HTTP/1.1" 200 29 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened."} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '29'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-D27C314C-27D8-42DC-9423-4EC993FB275D'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-99178CF7-9CF9-4AF3-B3B0-18251FE2A495'}}, {'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-A1F28E89-251E-4507-9101-BAE79E8B254A'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text {} urllib3.connectionpool: [DEBUG] http://localhost:55017 "GET /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text HTTP/1.1" 200 56 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut DropIn RightItem 3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '56'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element {'using': 'css selector', 'value': '[id="dragging_reports"]'} urllib3.connectionpool: [DEBUG] http://localhost:55017 "POST /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8B392284-BAB5-45FE-9095-6D853CEA1A93"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text {} urllib3.connectionpool: [DEBUG] http://localhost:55017 "GET /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2/element/node-8B392284-BAB5-45FE-9095-6D853CEA1A93/text HTTP/1.1" 200 56 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Nothing happened. DragOut DropIn RightItem 3"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '56'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55017/session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2 {} urllib3.connectionpool: [DEBUG] http://localhost:55017 "DELETE /session/19af6559-6fc2-4bbb-952d-f3a4f5c11db2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_pen_pointer_properties[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 201131 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58493 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9e817c37-173a-4ff0-aef5-fbc6b88a1496","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":201133,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35207/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/url {'url': 'http://127.0.0.1:8000/pointerActionsPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'pen'}, 'id': 'pen', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync {'script': 'allEvents.events = [];', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/element {'using': 'css selector', 'value': '#pointerArea'} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B0891C1C-462D-446C-B88B-D5D5B63D4C98"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/element/node-B0891C1C-462D-446C-B88B-D5D5B63D4C98/rect {} urllib3.connectionpool: [DEBUG] http://localhost:58493 "GET /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/element/node-B0891C1C-462D-446C-B88B-D5D5B63D4C98/rect HTTP/1.1" 200 48 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":67,"width":100,"height":50}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '48'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync {'script': '\n return {\n height: window.innerHeight || document.documentElement.clientHeight,\n ...', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"width":1024,"height":730}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'pen'}, 'id': 'pen', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-B0891C1C-462D-446C-B88B-D5D5B63D4C98'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0, 'pressure': 0.36, 'tiltX': -72, 'tiltY': 9, 'twist': 86}, {'type': 'pointerMove', 'duration': 250, 'x': 5, 'y': 10, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-B0891C1C-462D-446C-B88B-D5D5B63D4C98'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 5, 'y': 10, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-B0891C1C-462D-446C-B88B-D5D5B63D4C98'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync {'script': 'return allEvents.events;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58493 "POST /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496/execute/sync HTTP/1.1" 200 2139 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerover","target":"pointerArea","pointerType":"pen","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerenter","target":"pointerArea","pointerType":"pen","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"pen","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerdown","target":"pointerArea","pointerType":"pen","pageX":58,"metaKey":false,"ctrlKey":false,"button":0,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":1,"altKey":false,"shiftKey":false,"pressure":1},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"pen","pageX":63,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":102,"tangentialPressure":0,"width":1,"buttons":1,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerup","target":"pointerArea","pointerType":"pen","pageX":63,"metaKey":false,"ctrlKey":false,"button":0,"height":1,"pageY":102,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"pen","pageX":63,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":102,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '2139'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58493/session/9e817c37-173a-4ff0-aef5-fbc6b88a1496 {} urllib3.connectionpool: [DEBUG] http://localhost:58493 "DELETE /session/9e817c37-173a-4ff0-aef5-fbc6b88a1496 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_touch_pointer_properties[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 201402 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52689 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"be0d9f28-d053-494c-b11a-dbccc56e8a0c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":201404,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44933/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/url {'url': 'http://127.0.0.1:8000/pointerActionsPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'touch'}, 'id': 'touch', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': 'viewport'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync {'script': 'allEvents.events = [];', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/element {'using': 'css selector', 'value': '#pointerArea'} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F8272A13-5654-4A6F-94AB-DD3E80C57272"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/element/node-F8272A13-5654-4A6F-94AB-DD3E80C57272/rect {} urllib3.connectionpool: [DEBUG] http://localhost:52689 "GET /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/element/node-F8272A13-5654-4A6F-94AB-DD3E80C57272/rect HTTP/1.1" 200 48 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":8,"y":67,"width":100,"height":50}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '48'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync {'script': '\n return {\n height: window.innerHeight || document.documentElement.clientHeight,\n ...', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"width":1024,"height":730}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'touch'}, 'id': 'touch', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8272A13-5654-4A6F-94AB-DD3E80C57272'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0, 'width': 23, 'height': 31, 'pressure': 0.78, 'tiltX': 21, 'tiltY': -8, 'twist': 355}, {'type': 'pointerMove', 'duration': 250, 'x': 10, 'y': 10, 'width': 39, 'height': 35, 'pressure': 0.91, 'tiltX': -19, 'tiltY': 62, 'twist': 345, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8272A13-5654-4A6F-94AB-DD3E80C57272'}}, {'type': 'pointerUp', 'duration': 0, 'button': 0}, {'type': 'pointerMove', 'duration': 250, 'x': 15, 'y': 15, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-F8272A13-5654-4A6F-94AB-DD3E80C57272'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync {'script': 'return allEvents.events;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52689 "POST /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c/execute/sync HTTP/1.1" 200 2157 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerover","target":"pointerArea","pointerType":"mouse","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerenter","target":"pointerArea","pointerType":"mouse","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"mouse","pageX":58,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerdown","target":"pointerArea","pointerType":"mouse","pageX":58,"metaKey":false,"ctrlKey":false,"button":0,"height":1,"pageY":92,"tangentialPressure":0,"width":1,"buttons":1,"altKey":false,"shiftKey":false,"pressure":0.5},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"mouse","pageX":68,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":102,"tangentialPressure":0,"width":1,"buttons":1,"altKey":false,"shiftKey":false,"pressure":0.5},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointerup","target":"pointerArea","pointerType":"mouse","pageX":68,"metaKey":false,"ctrlKey":false,"button":0,"height":1,"pageY":102,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0},{"twist":0,"tiltX":0,"altitudeAngle":null,"tiltY":0,"azimuthAngle":null,"type":"pointermove","target":"pointerArea","pointerType":"mouse","pageX":73,"metaKey":false,"ctrlKey":false,"button":-1,"height":1,"pageY":107,"tangentialPressure":0,"width":1,"buttons":0,"altKey":false,"shiftKey":false,"pressure":0}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '2157'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52689/session/be0d9f28-d053-494c-b11a-dbccc56e8a0c {} urllib3.connectionpool: [DEBUG] http://localhost:52689 "DELETE /session/be0d9f28-d053-494c-b11a-dbccc56e8a0c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_scroll_mouse_wheel[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 201670 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41707 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0562d8b7-703c-4853-aca2-dcce37d592e9","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":201672,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35569/session/0562d8b7-703c-4853-aca2-dcce37d592e9"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9/url {'url': 'http://127.0.0.1:8000/scrollingPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session/0562d8b7-703c-4853-aca2-dcce37d592e9/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9/execute/sync {'script': 'document.scrollingElement.scrollTop = 0', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session/0562d8b7-703c-4853-aca2-dcce37d592e9/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9/element {'using': 'css selector', 'value': '#scrollable'} urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session/0562d8b7-703c-4853-aca2-dcce37d592e9/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-CFFE914D-4A31-4D44-A57C-0892109DD4D6"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9/actions {'actions': [{'type': 'wheel', 'id': 'wheel', 'actions': [{'type': 'scroll', 'x': 0, 'y': 0, 'deltaX': 5, 'deltaY': 10, 'duration': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-CFFE914D-4A31-4D44-A57C-0892109DD4D6'}}]}]} urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session/0562d8b7-703c-4853-aca2-dcce37d592e9/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9/execute/sync {'script': 'return allEvents.events;', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:41707 "POST /session/0562d8b7-703c-4853-aca2-dcce37d592e9/execute/sync HTTP/1.1" 200 124 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"deltaZ":0,"deltaX":5,"type":"wheel","deltaY":10,"buttons":0,"target":"scrollContent","button":0,"deltaMode":0}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '124'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41707/session/0562d8b7-703c-4853-aca2-dcce37d592e9 {} urllib3.connectionpool: [DEBUG] http://localhost:41707 "DELETE /session/0562d8b7-703c-4853-aca2-dcce37d592e9 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/w3c_interaction_tests.py: 14 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_context_click[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_pen_pointer_properties[webkitgtk] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_touch_pointer_properties[webkitgtk] ================= 11 passed, 3 xfailed, 16 warnings in 29.15s ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 5 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/web_components_tests.py::test_can_get_the_shadow_root_of_an_element[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 201943 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37075/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37075 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37075 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6c5d8f73-1788-4d7c-8ac6-776918416554","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":201945,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38049/session/6c5d8f73-1788-4d7c-8ac6-776918416554"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37075/session/6c5d8f73-1788-4d7c-8ac6-776918416554/url {'url': 'http://127.0.0.1:8000/webComponents.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37075 "POST /session/6c5d8f73-1788-4d7c-8ac6-776918416554/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37075/session/6c5d8f73-1788-4d7c-8ac6-776918416554/element {'using': 'css selector', 'value': 'custom-checkbox-element'} urllib3.connectionpool: [DEBUG] http://localhost:37075 "POST /session/6c5d8f73-1788-4d7c-8ac6-776918416554/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-76B06002-A7D7-4209-9BCD-597A402CE55B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37075/session/6c5d8f73-1788-4d7c-8ac6-776918416554/element/node-76B06002-A7D7-4209-9BCD-597A402CE55B/shadow {} urllib3.connectionpool: [DEBUG] http://localhost:37075 "GET /session/6c5d8f73-1788-4d7c-8ac6-776918416554/element/node-76B06002-A7D7-4209-9BCD-597A402CE55B/shadow HTTP/1.1" 200 92 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"shadow-6066-11e4-a52e-4f735466cecf":"node-FD00244F-177D-499D-B3FE-F7B9720D4123"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '92'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37075/session/6c5d8f73-1788-4d7c-8ac6-776918416554 {} urllib3.connectionpool: [DEBUG] http://localhost:37075 "DELETE /session/6c5d8f73-1788-4d7c-8ac6-776918416554 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/web_components_tests.py::test_no_such_shadow_root_thrown_when_no_shadow_root[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 202213 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51095/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51095 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51095 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"58c1ee5c-91cf-4b1d-8ced-72dcc24fb155","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":202217,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45575/session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51095/session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51095 "POST /session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51095/session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/element {'using': 'css selector', 'value': 'div'} urllib3.connectionpool: [DEBUG] http://localhost:51095 "POST /session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C1C26C5B-C861-4039-9AE8-A4EB8E647FD1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51095/session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/element/node-C1C26C5B-C861-4039-9AE8-A4EB8E647FD1/shadow {} urllib3.connectionpool: [DEBUG] http://localhost:51095 "GET /session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155/element/node-C1C26C5B-C861-4039-9AE8-A4EB8E647FD1/shadow HTTP/1.1" 404 70 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such shadow root","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '70'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51095/session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155 {} urllib3.connectionpool: [DEBUG] http://localhost:51095 "DELETE /session/58c1ee5c-91cf-4b1d-8ced-72dcc24fb155 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/web_components_tests.py::test_returns_shadow_root_via_execute_script[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 202487 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42565/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42565 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42565 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c8e480cb-0d6e-430c-9f90-7b24febab706","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":202489,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39791/session/c8e480cb-0d6e-430c-9f90-7b24febab706"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42565/session/c8e480cb-0d6e-430c-9f90-7b24febab706/url {'url': 'http://127.0.0.1:8000/webComponents.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42565 "POST /session/c8e480cb-0d6e-430c-9f90-7b24febab706/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42565/session/c8e480cb-0d6e-430c-9f90-7b24febab706/element {'using': 'css selector', 'value': 'custom-checkbox-element'} urllib3.connectionpool: [DEBUG] http://localhost:42565 "POST /session/c8e480cb-0d6e-430c-9f90-7b24febab706/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7581AB22-1503-4ABF-92AE-EEE9E8DD4C32"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42565/session/c8e480cb-0d6e-430c-9f90-7b24febab706/element/node-7581AB22-1503-4ABF-92AE-EEE9E8DD4C32/shadow {} urllib3.connectionpool: [DEBUG] http://localhost:42565 "GET /session/c8e480cb-0d6e-430c-9f90-7b24febab706/element/node-7581AB22-1503-4ABF-92AE-EEE9E8DD4C32/shadow HTTP/1.1" 200 92 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"shadow-6066-11e4-a52e-4f735466cecf":"node-4081A72D-BDE2-47C1-9996-98C6E13EF8EF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '92'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42565/session/c8e480cb-0d6e-430c-9f90-7b24febab706/execute/sync {'script': 'return arguments[0].shadowRoot', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7581AB22-1503-4ABF-92AE-EEE9E8DD4C32'}]} urllib3.connectionpool: [DEBUG] http://localhost:42565 "POST /session/c8e480cb-0d6e-430c-9f90-7b24febab706/execute/sync HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4081A72D-BDE2-47C1-9996-98C6E13EF8EF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42565/session/c8e480cb-0d6e-430c-9f90-7b24febab706 {} urllib3.connectionpool: [DEBUG] http://localhost:42565 "DELETE /session/c8e480cb-0d6e-430c-9f90-7b24febab706 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/web_components_tests.py::test_can_find_element_in_a_shadowroot[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 202759 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39257/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39257 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39257 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f297847c-8c91-4d1b-abd1-212c03af4e68","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":202761,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42469/session/f297847c-8c91-4d1b-abd1-212c03af4e68"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39257/session/f297847c-8c91-4d1b-abd1-212c03af4e68/url {'url': 'http://127.0.0.1:8000/webComponents.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39257 "POST /session/f297847c-8c91-4d1b-abd1-212c03af4e68/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39257/session/f297847c-8c91-4d1b-abd1-212c03af4e68/element {'using': 'css selector', 'value': 'custom-checkbox-element'} urllib3.connectionpool: [DEBUG] http://localhost:39257 "POST /session/f297847c-8c91-4d1b-abd1-212c03af4e68/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5104AD0D-40A3-4581-8ED6-29BF7BF9126A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:39257/session/f297847c-8c91-4d1b-abd1-212c03af4e68/element/node-5104AD0D-40A3-4581-8ED6-29BF7BF9126A/shadow {} urllib3.connectionpool: [DEBUG] http://localhost:39257 "GET /session/f297847c-8c91-4d1b-abd1-212c03af4e68/element/node-5104AD0D-40A3-4581-8ED6-29BF7BF9126A/shadow HTTP/1.1" 200 92 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"shadow-6066-11e4-a52e-4f735466cecf":"node-013AE7A3-F09F-4E65-86D7-5117B7C73845"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '92'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39257/session/f297847c-8c91-4d1b-abd1-212c03af4e68/shadow/node-013AE7A3-F09F-4E65-86D7-5117B7C73845/element {'using': 'css selector', 'value': 'input'} urllib3.connectionpool: [DEBUG] http://localhost:39257 "POST /session/f297847c-8c91-4d1b-abd1-212c03af4e68/shadow/node-013AE7A3-F09F-4E65-86D7-5117B7C73845/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6F203C66-2579-4C12-856A-48D6043814AE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39257/session/f297847c-8c91-4d1b-abd1-212c03af4e68 {} urllib3.connectionpool: [DEBUG] http://localhost:39257 "DELETE /session/f297847c-8c91-4d1b-abd1-212c03af4e68 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/web_components_tests.py::test_can_find_elements_in_a_shadow_root[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 203029 using 0 to output None (WebKitWebProcess:202933): GLib-GIO-WARNING **: 15:56:59.380: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-86cb10b9-b49f-430c-b6a6-0c0bb02028ae: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43045/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43045 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43045 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9a1a899c-41eb-4450-8274-c9cd5d134c04","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":203033,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42319/session/9a1a899c-41eb-4450-8274-c9cd5d134c04"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:56:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43045/session/9a1a899c-41eb-4450-8274-c9cd5d134c04/url {'url': 'http://127.0.0.1:8000/webComponents.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43045 "POST /session/9a1a899c-41eb-4450-8274-c9cd5d134c04/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43045/session/9a1a899c-41eb-4450-8274-c9cd5d134c04/element {'using': 'css selector', 'value': 'custom-checkbox-element'} urllib3.connectionpool: [DEBUG] http://localhost:43045 "POST /session/9a1a899c-41eb-4450-8274-c9cd5d134c04/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A623E082-C5CC-4BCA-8B58-5111B146FE44"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43045/session/9a1a899c-41eb-4450-8274-c9cd5d134c04/element/node-A623E082-C5CC-4BCA-8B58-5111B146FE44/shadow {} urllib3.connectionpool: [DEBUG] http://localhost:43045 "GET /session/9a1a899c-41eb-4450-8274-c9cd5d134c04/element/node-A623E082-C5CC-4BCA-8B58-5111B146FE44/shadow HTTP/1.1" 200 92 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"shadow-6066-11e4-a52e-4f735466cecf":"node-3395E4C4-C1DD-4193-BDAC-FF2C9AB5582B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '92'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43045/session/9a1a899c-41eb-4450-8274-c9cd5d134c04/shadow/node-3395E4C4-C1DD-4193-BDAC-FF2C9AB5582B/elements {'using': 'css selector', 'value': 'input'} urllib3.connectionpool: [DEBUG] http://localhost:43045 "POST /session/9a1a899c-41eb-4450-8274-c9cd5d134c04/shadow/node-3395E4C4-C1DD-4193-BDAC-FF2C9AB5582B/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-A0B44867-EEE6-45F0-9D70-C6BEB9700016"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43045/session/9a1a899c-41eb-4450-8274-c9cd5d134c04 {} urllib3.connectionpool: [DEBUG] http://localhost:43045 "DELETE /session/9a1a899c-41eb-4450-8274-c9cd5d134c04 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/web_components_tests.py::test_can_get_the_shadow_root_of_an_element[webkitgtk] test/selenium/webdriver/common/web_components_tests.py::test_no_such_shadow_root_thrown_when_no_shadow_root[webkitgtk] test/selenium/webdriver/common/web_components_tests.py::test_returns_shadow_root_via_execute_script[webkitgtk] test/selenium/webdriver/common/web_components_tests.py::test_can_find_element_in_a_shadowroot[webkitgtk] test/selenium/webdriver/common/web_components_tests.py::test_can_find_elements_in_a_shadow_root[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 5 passed, 7 warnings in 8.33s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 34 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_fail_with_invalid_selector_exception[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 203300 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39031/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:39031 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39031 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"acc853a8-0b82-412e-86ee-21fbc5e7ed1b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":203302,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36225/session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39031/session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:39031 "POST /session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:39031/session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b/element {'using': 'xpath', 'value': "//*[contains(@id,'something'"} urllib3.connectionpool: [DEBUG] http://localhost:39031 "POST /session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b/element HTTP/1.1" 400 113 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=400 | data={"value":{"error":"invalid selector","message":"The string did not match the expected pattern.","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '113'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:39031/session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b {} urllib3.connectionpool: [DEBUG] http://localhost:39031 "DELETE /session/acc853a8-0b82-412e-86ee-21fbc5e7ed1b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_explicitly_wait_for_a_single_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 203565 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57895 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"0d72f90e-a52b-4ade-8969-0cfc269d0774","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":203567,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41415/session/0d72f90e-a52b-4ade-8969-0cfc269d0774"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element {'using': 'css selector', 'value': '[id="adder"]'} urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1470E86C-CA5C-4DF4-B71D-0AE5CC724A7B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element/node-1470E86C-CA5C-4DF4-B71D-0AE5CC724A7B/click {} urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element/node-1470E86C-CA5C-4DF4-B71D-0AE5CC724A7B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:57895 "POST /session/0d72f90e-a52b-4ade-8969-0cfc269d0774/element HTTP/1.1" 200 93 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-F20C53B8-C1AC-4195-A88E-6A68829B0BA2"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57895/session/0d72f90e-a52b-4ade-8969-0cfc269d0774 {} urllib3.connectionpool: [DEBUG] http://localhost:57895 "DELETE /session/0d72f90e-a52b-4ade-8969-0cfc269d0774 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_still_fail_to_find_an_element_with_explicit_wait[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 203833 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47141/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47141 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47141 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"70857149-148f-482c-87b7-9f9bfc931434","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":203837,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44869/session/70857149-148f-482c-87b7-9f9bfc931434"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47141/session/70857149-148f-482c-87b7-9f9bfc931434/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ** (process:204004): WARNING **: 15:57:06.730: Error writing credentials to socket: Error sending message: Broken pipe ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47141 "POST /session/70857149-148f-482c-87b7-9f9bfc931434/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47141/session/70857149-148f-482c-87b7-9f9bfc931434/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:47141 "POST /session/70857149-148f-482c-87b7-9f9bfc931434/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47141/session/70857149-148f-482c-87b7-9f9bfc931434 {} urllib3.connectionpool: [DEBUG] http://localhost:47141 "DELETE /session/70857149-148f-482c-87b7-9f9bfc931434 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_explicitly_wait_until_at_least_one_element_is_found_when_searching_for_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 204105 using 0 to output None (WebKitWebProcess:204008): GLib-GIO-WARNING **: 15:57:07.246: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-27ff7f2e-80d7-40fb-93b7-6e0b1ac8d352: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47815 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b79726f3-497b-4bbf-afe0-a744f117b015","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":204107,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45079/session/b79726f3-497b-4bbf-afe0-a744f117b015"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/element {'using': 'css selector', 'value': '[id="adder"]'} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-39B02469-E35B-42A3-A8C9-BF43393BA3AA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/element/node-39B02469-E35B-42A3-A8C9-BF43393BA3AA/click {} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/element/node-39B02469-E35B-42A3-A8C9-BF43393BA3AA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/element/node-39B02469-E35B-42A3-A8C9-BF43393BA3AA/click {} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/element/node-39B02469-E35B-42A3-A8C9-BF43393BA3AA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:47815 "POST /session/b79726f3-497b-4bbf-afe0-a744f117b015/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-3D7F028D-AB87-4A20-8F73-34DCC4B81530"},{"element-6066-11e4-a52e-4f735466cecf":"node-73C873BF-3284-45AC-A3C8-EA8C0B9E33B5"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47815/session/b79726f3-497b-4bbf-afe0-a744f117b015 {} urllib3.connectionpool: [DEBUG] http://localhost:47815 "DELETE /session/b79726f3-497b-4bbf-afe0-a744f117b015 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_fail_to_find_elements_when_explicit_waiting[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 204374 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57721/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57721 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57721 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6edadc2a-d602-4995-a17d-cdef8c83af27","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":204378,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34091/session/6edadc2a-d602-4995-a17d-cdef8c83af27"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57721/session/6edadc2a-d602-4995-a17d-cdef8c83af27/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57721 "POST /session/6edadc2a-d602-4995-a17d-cdef8c83af27/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57721/session/6edadc2a-d602-4995-a17d-cdef8c83af27/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:57721 "POST /session/6edadc2a-d602-4995-a17d-cdef8c83af27/elements HTTP/1.1" 200 12 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57721/session/6edadc2a-d602-4995-a17d-cdef8c83af27 {} urllib3.connectionpool: [DEBUG] http://localhost:57721 "DELETE /session/6edadc2a-d602-4995-a17d-cdef8c83af27 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_wait_until_at_least_one_visible_elements_is_found_when_searching_for_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 204644 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51061 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3aa04ebf-b537-4822-a2c8-533bee688bcc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":204646,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39293/session/3aa04ebf-b537-4822-a2c8-533bee688bcc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/url {'url': 'http://127.0.0.1:8000/hidden_partially.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element {'using': 'css selector', 'value': '[id="addVisible"]'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5859D033-CA1E-452B-9AFE-261AED8D2B75"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element {'using': 'css selector', 'value': '[id="addHidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-2851C620-DC9E-4325-B362-791799165F73"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-5859D033-CA1E-452B-9AFE-261AED8D2B75/click {} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-5859D033-CA1E-452B-9AFE-261AED8D2B75/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-5859D033-CA1E-452B-9AFE-261AED8D2B75/click {} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-5859D033-CA1E-452B-9AFE-261AED8D2B75/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-2851C620-DC9E-4325-B362-791799165F73/click {} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/element/node-2851C620-DC9E-4325-B362-791799165F73/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/elements HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-BD6593F9-881A-41F7-80AC-606953AAE69B"},{"element-6066-11e4-a52e-4f735466cecf":"node-03745D17-D86C-4183-8ED6-212CB97291EC"},{"element-6066-11e4-a52e-4f735466cecf":"node-00FE4136-F4FD-4B93-A948-F10951C852A2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-BD6593F9-881A-41F7-80AC-606953AAE69B'}]} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-03745D17-D86C-4183-8ED6-212CB97291EC'}]} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-00FE4136-F4FD-4B93-A948-F10951C852A2'}]} urllib3.connectionpool: [DEBUG] http://localhost:51061 "POST /session/3aa04ebf-b537-4822-a2c8-533bee688bcc/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51061/session/3aa04ebf-b537-4822-a2c8-533bee688bcc {} urllib3.connectionpool: [DEBUG] http://localhost:51061 "DELETE /session/3aa04ebf-b537-4822-a2c8-533bee688bcc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_fail_to_find_visible_elements_when_explicit_waiting[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 204914 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37643/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37643 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37643 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"41620e22-8ebf-4156-8ebd-e1c1de85d7c8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":204916,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44255/session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37643/session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8/url {'url': 'http://127.0.0.1:8000/hidden_partially.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37643 "POST /session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37643/session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:37643 "POST /session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37643/session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8 {} urllib3.connectionpool: [DEBUG] http://localhost:37643 "DELETE /session/41620e22-8ebf-4156-8ebd-e1c1de85d7c8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:205086): GLib-GIO-WARNING **: 15:57:15.485: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-3a05ee36-7008-4756-ac14-3eb5c7ec2d20: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_wait_until_all_visible_elements_are_found_when_searching_for_many[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 205183 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53059 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f36cf275-00cb-4abb-b58f-b04d3d40e504","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":205185,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45685/session/f36cf275-00cb-4abb-b58f-b04d3d40e504"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/url {'url': 'http://127.0.0.1:8000/hidden_partially.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element {'using': 'css selector', 'value': '[id="addVisible"]'} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AEB2AE4A-1408-467C-A432-37CF3BF91B5B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element/node-AEB2AE4A-1408-467C-A432-37CF3BF91B5B/click {} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element/node-AEB2AE4A-1408-467C-A432-37CF3BF91B5B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element/node-AEB2AE4A-1408-467C-A432-37CF3BF91B5B/click {} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/element/node-AEB2AE4A-1408-467C-A432-37CF3BF91B5B/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/elements HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-7E34898A-209F-4E16-9859-66F12B4DBF1F"},{"element-6066-11e4-a52e-4f735466cecf":"node-D2FD96C7-5B9B-4A04-BD9D-33C5CBCAF7A2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7E34898A-209F-4E16-9859-66F12B4DBF1F'}]} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D2FD96C7-5B9B-4A04-BD9D-33C5CBCAF7A2'}]} urllib3.connectionpool: [DEBUG] http://localhost:53059 "POST /session/f36cf275-00cb-4abb-b58f-b04d3d40e504/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53059/session/f36cf275-00cb-4abb-b58f-b04d3d40e504 {} urllib3.connectionpool: [DEBUG] http://localhost:53059 "DELETE /session/f36cf275-00cb-4abb-b58f-b04d3d40e504 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_fail_if_not_all_elements_are_visible[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 205453 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48387 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ced235ca-7c74-4a12-89c5-7a7f6534455b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":205457,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40647/session/ced235ca-7c74-4a12-89c5-7a7f6534455b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/url {'url': 'http://127.0.0.1:8000/hidden_partially.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element {'using': 'css selector', 'value': '[id="addVisible"]'} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-05406AB5-99E0-4E6A-8D23-2868A0DF19B0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element {'using': 'css selector', 'value': '[id="addHidden"]'} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D0077DAA-EC4A-4CFA-AD23-965FE6074BA1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element/node-05406AB5-99E0-4E6A-8D23-2868A0DF19B0/click {} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element/node-05406AB5-99E0-4E6A-8D23-2868A0DF19B0/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element/node-D0077DAA-EC4A-4CFA-AD23-965FE6074BA1/click {} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/element/node-D0077DAA-EC4A-4CFA-AD23-965FE6074BA1/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b/elements {'using': 'css selector', 'value': '.redbox'} urllib3.connectionpool: [DEBUG] http://localhost:48387 "POST /session/ced235ca-7c74-4a12-89c5-7a7f6534455b/elements HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48387/session/ced235ca-7c74-4a12-89c5-7a7f6534455b {} urllib3.connectionpool: [DEBUG] http://localhost:48387 "DELETE /session/ced235ca-7c74-4a12-89c5-7a7f6534455b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_wait_only_as_long_as_timeout_specified_when_implicit_waits_are_set[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 205722 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41697/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41697 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41697 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4f76d760-21a6-41f6-9430-0bdf597a1d54","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":205726,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39063/session/4f76d760-21a6-41f6-9430-0bdf597a1d54"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41697/session/4f76d760-21a6-41f6-9430-0bdf597a1d54/url {'url': 'http://127.0.0.1:8000/dynamic.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41697 "POST /session/4f76d760-21a6-41f6-9430-0bdf597a1d54/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41697/session/4f76d760-21a6-41f6-9430-0bdf597a1d54/timeouts {'implicit': 500} urllib3.connectionpool: [DEBUG] http://localhost:41697 "POST /session/4f76d760-21a6-41f6-9430-0bdf597a1d54/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41697/session/4f76d760-21a6-41f6-9430-0bdf597a1d54/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:41697 "POST /session/4f76d760-21a6-41f6-9430-0bdf597a1d54/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41697/session/4f76d760-21a6-41f6-9430-0bdf597a1d54/element {'using': 'css selector', 'value': '[id="box0"]'} urllib3.connectionpool: [DEBUG] http://localhost:41697 "POST /session/4f76d760-21a6-41f6-9430-0bdf597a1d54/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41697/session/4f76d760-21a6-41f6-9430-0bdf597a1d54 {} urllib3.connectionpool: [DEBUG] http://localhost:41697 "DELETE /session/4f76d760-21a6-41f6-9430-0bdf597a1d54 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_should_wait_at_least_once[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 205992 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47845/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47845 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47845 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6b588042-3e51-4dd2-b797-2efcaa02d329","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":205996,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34265/session/6b588042-3e51-4dd2-b797-2efcaa02d329"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47845/session/6b588042-3e51-4dd2-b797-2efcaa02d329/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47845 "POST /session/6b588042-3e51-4dd2-b797-2efcaa02d329/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47845/session/6b588042-3e51-4dd2-b797-2efcaa02d329/elements {'using': 'tag name', 'value': 'h1'} urllib3.connectionpool: [DEBUG] http://localhost:47845 "POST /session/6b588042-3e51-4dd2-b797-2efcaa02d329/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C0C5A160-80DC-4F8F-9320-3B08C7069CAB"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47845/session/6b588042-3e51-4dd2-b797-2efcaa02d329 {} urllib3.connectionpool: [DEBUG] http://localhost:47845 "DELETE /session/6b588042-3e51-4dd2-b797-2efcaa02d329 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_wait_until_not_returns_if_evaluates_to_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 206262 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:55939/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:55939 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:55939 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9a937f10-bb7b-4adf-a7cc-c5e869716538","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":206264,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33601/session/9a937f10-bb7b-4adf-a7cc-c5e869716538"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:55939/session/9a937f10-bb7b-4adf-a7cc-c5e869716538 {} urllib3.connectionpool: [DEBUG] http://localhost:55939 "DELETE /session/9a937f10-bb7b-4adf-a7cc-c5e869716538 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_wait_should_still_fail_if_produce_ignored_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 206431 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37129/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37129 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37129 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"06ba02cb-c526-4752-af5c-1eacaf5f01b0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":206434,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40519/session/06ba02cb-c526-4752-af5c-1eacaf5f01b0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37129/session/06ba02cb-c526-4752-af5c-1eacaf5f01b0 {} urllib3.connectionpool: [DEBUG] http://localhost:37129 "DELETE /session/06ba02cb-c526-4752-af5c-1eacaf5f01b0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_wait_should_still_fail_if_produce_child_of_ignored_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 206702 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49535/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49535 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49535 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"eb27b681-f175-488a-8cb1-81814d746a23","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":206704,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35291/session/eb27b681-f175-488a-8cb1-81814d746a23"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49535/session/eb27b681-f175-488a-8cb1-81814d746a23 {} urllib3.connectionpool: [DEBUG] http://localhost:49535 "DELETE /session/eb27b681-f175-488a-8cb1-81814d746a23 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_wait_until_not_should_not_fail_if_produce_ignored_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 206970 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38269/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38269 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38269 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9b04f2ae-9767-42a1-b945-98e841c8c372","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":206972,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35695/session/9b04f2ae-9767-42a1-b945-98e841c8c372"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38269/session/9b04f2ae-9767-42a1-b945-98e841c8c372 {} urllib3.connectionpool: [DEBUG] http://localhost:38269 "DELETE /session/9b04f2ae-9767-42a1-b945-98e841c8c372 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_title_is[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 207140 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37165/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37165 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37165 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cefe1a3b-989b-479b-b8c5-149211a49a98","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":207143,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40779/session/cefe1a3b-989b-479b-b8c5-149211a49a98"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37165 "POST /session/cefe1a3b-989b-479b-b8c5-149211a49a98/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/execute/sync {'script': "setTimeout(function(){document.title='not blank'}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:37165 "POST /session/cefe1a3b-989b-479b-b8c5-149211a49a98/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98/title {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "GET /session/cefe1a3b-989b-479b-b8c5-149211a49a98/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37165/session/cefe1a3b-989b-479b-b8c5-149211a49a98 {} urllib3.connectionpool: [DEBUG] http://localhost:37165 "DELETE /session/cefe1a3b-989b-479b-b8c5-149211a49a98 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_title_contains[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 207410 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54513/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54513 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54513 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"357eb35e-a5ea-4256-bba3-6c9923fe6002","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":207414,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32983/session/357eb35e-a5ea-4256-bba3-6c9923fe6002"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54513 "POST /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/execute/sync {'script': "setTimeout(function(){document.title='not blank'}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54513 "POST /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "GET /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "GET /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "GET /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "GET /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "GET /session/357eb35e-a5ea-4256-bba3-6c9923fe6002/title HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"not blank"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54513/session/357eb35e-a5ea-4256-bba3-6c9923fe6002 {} urllib3.connectionpool: [DEBUG] http://localhost:54513 "DELETE /session/357eb35e-a5ea-4256-bba3-6c9923fe6002 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_visibility_of_element_located[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 207678 using 0 to output None (WebKitWebProcess:207583): GLib-GIO-WARNING **: 15:57:33.733: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-57afa022-a477-4ffa-a130-1eccf58c00a9: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43049 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f60f2574-6f16-4230-abff-ebad2a453c13","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":207682,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46259/session/f60f2574-6f16-4230-abff-ebad2a453c13"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToShow"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-37069F57-7480-49F8-8A65-908E50138755"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element/node-37069F57-7480-49F8-8A65-908E50138755/click {} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element/node-37069F57-7480-49F8-8A65-908E50138755/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E66F2FD8-353C-45FB-B9D2-8328BC8EFD62'}]} urllib3.connectionpool: [DEBUG] http://localhost:43049 "POST /session/f60f2574-6f16-4230-abff-ebad2a453c13/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43049/session/f60f2574-6f16-4230-abff-ebad2a453c13 {} urllib3.connectionpool: [DEBUG] http://localhost:43049 "DELETE /session/f60f2574-6f16-4230-abff-ebad2a453c13 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_visibility_of[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 207957 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36945 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"01316b6b-7e01-47f0-94c3-584f13c5adbf","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":207961,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32915/session/01316b6b-7e01-47f0-94c3-584f13c5adbf"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-55F2F650-27D7-48AE-969F-F95D6FA7A160"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element {'using': 'css selector', 'value': '[id="clickToShow"]'} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6567FE20-6413-43BC-A23C-A3913FE45BBB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element/node-6567FE20-6413-43BC-A23C-A3913FE45BBB/click {} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/element/node-6567FE20-6413-43BC-A23C-A3913FE45BBB/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-55F2F650-27D7-48AE-969F-F95D6FA7A160'}]} urllib3.connectionpool: [DEBUG] http://localhost:36945 "POST /session/01316b6b-7e01-47f0-94c3-584f13c5adbf/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36945/session/01316b6b-7e01-47f0-94c3-584f13c5adbf {} urllib3.connectionpool: [DEBUG] http://localhost:36945 "DELETE /session/01316b6b-7e01-47f0-94c3-584f13c5adbf HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_text_to_be_present_in_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 208236 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48507 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"909af515-1d4b-4aa2-940c-327445080367","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":208240,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37717/session/909af515-1d4b-4aa2-940c-327445080367"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element {'using': 'css selector', 'value': '[id="unwrappable"]'} urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FFD3D26B-2650-425A-BE4E-48D5C8692858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text {} urllib3.connectionpool: [DEBUG] http://localhost:48507 "GET /session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text HTTP/1.1" 200 28 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Unwrappable text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '28'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/execute/sync {'script': "setTimeout(function(){var el = document.getElementById('unwrappable'); el.textContent = el.innerText...", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element {'using': 'css selector', 'value': '[id="unwrappable"]'} urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FFD3D26B-2650-425A-BE4E-48D5C8692858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text {} urllib3.connectionpool: [DEBUG] http://localhost:48507 "GET /session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text HTTP/1.1" 200 28 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Unwrappable text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '28'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element {'using': 'css selector', 'value': '[id="unwrappable"]'} urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FFD3D26B-2650-425A-BE4E-48D5C8692858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text {} urllib3.connectionpool: [DEBUG] http://localhost:48507 "GET /session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Unwrappable Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element {'using': 'css selector', 'value': '[id="unwrappable"]'} urllib3.connectionpool: [DEBUG] http://localhost:48507 "POST /session/909af515-1d4b-4aa2-940c-327445080367/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FFD3D26B-2650-425A-BE4E-48D5C8692858"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text {} urllib3.connectionpool: [DEBUG] http://localhost:48507 "GET /session/909af515-1d4b-4aa2-940c-327445080367/element/node-FFD3D26B-2650-425A-BE4E-48D5C8692858/text HTTP/1.1" 200 37 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Unwrappable Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '37'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48507/session/909af515-1d4b-4aa2-940c-327445080367 {} urllib3.connectionpool: [DEBUG] http://localhost:48507 "DELETE /session/909af515-1d4b-4aa2-940c-327445080367 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_text_to_be_present_in_element_value[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 208509 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45783 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8e5038bb-8045-48c9-888d-f5d133fa2ffd","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":208513,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46055/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3CA56D4-246C-4D22-9082-29AC1B1862B5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B3CA56D4-246C-4D22-9082-29AC1B1862B5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync {'script': "setTimeout(function(){document.getElementById('inputRequired').value = 'Example Expected text'}, 200...", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3CA56D4-246C-4D22-9082-29AC1B1862B5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B3CA56D4-246C-4D22-9082-29AC1B1862B5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3CA56D4-246C-4D22-9082-29AC1B1862B5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B3CA56D4-246C-4D22-9082-29AC1B1862B5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3CA56D4-246C-4D22-9082-29AC1B1862B5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B3CA56D4-246C-4D22-9082-29AC1B1862B5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:45783 "POST /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45783/session/8e5038bb-8045-48c9-888d-f5d133fa2ffd {} urllib3.connectionpool: [DEBUG] http://localhost:45783 "DELETE /session/8e5038bb-8045-48c9-888d-f5d133fa2ffd HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_text_to_be_present_in_element_attribute[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 208783 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49821 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7e98398c-c165-4956-89dd-97819af75f66","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":208785,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36289/session/7e98398c-c165-4956-89dd-97819af75f66"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync {'script': "setTimeout(function(){document.getElementById('inputRequired').value = 'Example Expected text'}, 200...", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1AC90E4D-95B3-4853-B920-773CE5B1BBBD'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:49821 "POST /session/7e98398c-c165-4956-89dd-97819af75f66/execute/sync HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example Expected text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49821/session/7e98398c-c165-4956-89dd-97819af75f66 {} urllib3.connectionpool: [DEBUG] http://localhost:49821 "DELETE /session/7e98398c-c165-4956-89dd-97819af75f66 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_frame_to_be_available_and_switch_to_it_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 209051 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4e707169-e625-451b-97f7-df5e77504351","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":209053,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46683/session/4e707169-e625-451b-97f7-df5e77504351"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/element {'using': 'css selector', 'value': '[id="myFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/execute/sync {'script': "setTimeout(function(){var f = document.createElement('iframe'); f.id='myFrame'; f.src = 'http://127....", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/element {'using': 'css selector', 'value': '[id="myFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/element {'using': 'css selector', 'value': '[id="myFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-57F8A8C9-BE24-49AD-AEF4-E50D58AD2B0D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-57F8A8C9-BE24-49AD-AEF4-E50D58AD2B0D'}} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/element {'using': 'css selector', 'value': '[id="alertInFrame"]'} urllib3.connectionpool: [DEBUG] http://localhost:54337 "POST /session/4e707169-e625-451b-97f7-df5e77504351/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-86BA4612-FFE7-4932-81D1-926DC5984C7B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351/element/node-86BA4612-FFE7-4932-81D1-926DC5984C7B/text {} urllib3.connectionpool: [DEBUG] http://localhost:54337 "GET /session/4e707169-e625-451b-97f7-df5e77504351/element/node-86BA4612-FFE7-4932-81D1-926DC5984C7B/text HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"click me"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54337/session/4e707169-e625-451b-97f7-df5e77504351 {} urllib3.connectionpool: [DEBUG] http://localhost:54337 "DELETE /session/4e707169-e625-451b-97f7-df5e77504351 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_invisiblity_of_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 209318 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48449 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"785faf8f-c5ad-4fc7-8214-30a67de0618f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":209322,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44289/session/785faf8f-c5ad-4fc7-8214-30a67de0618f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-11902738-CD0A-418D-843B-4BBE906E706F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': 'delayedShowHide(0, true)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11902738-CD0A-418D-843B-4BBE906E706F'}]} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': 'delayedShowHide(200, false)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11902738-CD0A-418D-843B-4BBE906E706F'}]} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11902738-CD0A-418D-843B-4BBE906E706F'}]} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-11902738-CD0A-418D-843B-4BBE906E706F'}]} urllib3.connectionpool: [DEBUG] http://localhost:48449 "POST /session/785faf8f-c5ad-4fc7-8214-30a67de0618f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48449/session/785faf8f-c5ad-4fc7-8214-30a67de0618f {} urllib3.connectionpool: [DEBUG] http://localhost:48449 "DELETE /session/785faf8f-c5ad-4fc7-8214-30a67de0618f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_invisiblity_of_element_located[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 209591 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c381cf24-7b78-4650-9159-dbe8b267a991","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":209593,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36977/session/c381cf24-7b78-4650-9159-dbe8b267a991"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': 'delayedShowHide(0, true)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-44990725-130E-4413-AF2F-4511C085AB56"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-44990725-130E-4413-AF2F-4511C085AB56'}]} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': 'delayedShowHide(200, false)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-44990725-130E-4413-AF2F-4511C085AB56"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-44990725-130E-4413-AF2F-4511C085AB56'}]} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-44990725-130E-4413-AF2F-4511C085AB56"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-44990725-130E-4413-AF2F-4511C085AB56'}]} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-44990725-130E-4413-AF2F-4511C085AB56'}]} urllib3.connectionpool: [DEBUG] http://localhost:51337 "POST /session/c381cf24-7b78-4650-9159-dbe8b267a991/execute/sync HTTP/1.1" 200 15 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51337/session/c381cf24-7b78-4650-9159-dbe8b267a991 {} urllib3.connectionpool: [DEBUG] http://localhost:51337 "DELETE /session/c381cf24-7b78-4650-9159-dbe8b267a991 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_element_to_be_clickable[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 209863 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56297 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"30c076c8-5e60-4e0c-9601-b8fede58514f","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":209865,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35433/session/30c076c8-5e60-4e0c-9601-b8fede58514f"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': 'delayedShowHide(200, true)', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element/node-07C4CAB6-529B-4A57-9521-A58E02959C62/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:56297 "GET /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element/node-07C4CAB6-529B-4A57-9521-A58E02959C62/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element/node-07C4CAB6-529B-4A57-9521-A58E02959C62/click {} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element/node-07C4CAB6-529B-4A57-9521-A58E02959C62/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/element {'using': 'css selector', 'value': '[id="clickToHide"]'} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-07C4CAB6-529B-4A57-9521-A58E02959C62"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-07C4CAB6-529B-4A57-9521-A58E02959C62'}]} urllib3.connectionpool: [DEBUG] http://localhost:56297 "POST /session/30c076c8-5e60-4e0c-9601-b8fede58514f/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56297/session/30c076c8-5e60-4e0c-9601-b8fede58514f {} urllib3.connectionpool: [DEBUG] http://localhost:56297 "DELETE /session/30c076c8-5e60-4e0c-9601-b8fede58514f HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_staleness_of[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 210140 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34959/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:34959 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34959 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":210142,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43677/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/url {'url': 'http://127.0.0.1:8000/dynamicallyModifiedPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:34959 "POST /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element {'using': 'css selector', 'value': '[id="element-to-remove"]'} urllib3.connectionpool: [DEBUG] http://localhost:34959 "POST /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element {'using': 'css selector', 'value': '[id="buttonDelete"]'} urllib3.connectionpool: [DEBUG] http://localhost:34959 "POST /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-ABA7A092-6ECF-4912-9182-707CDBA9FF41"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-ABA7A092-6ECF-4912-9182-707CDBA9FF41/click {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "POST /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-ABA7A092-6ECF-4912-9182-707CDBA9FF41/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/text {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/text HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"element"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/enabled HTTP/1.1" 404 152 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"stale element reference","message":"Node with identifier 'node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808' was not found","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '152'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/text {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "GET /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7/element/node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808/text HTTP/1.1" 404 152 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"stale element reference","message":"Node with identifier 'node-8E4487D4-4DB1-4BCC-9CAA-3E779E468808' was not found","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '152'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:34959/session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7 {} urllib3.connectionpool: [DEBUG] http://localhost:34959 "DELETE /session/8bdcf2f7-33b1-4eb7-9272-c70d83c4bae7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_element_to_be_selected[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 210411 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43303/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43303 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43303 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":210413,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38493/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43303 "POST /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:57:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:43303 "POST /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-D067082B-9683-45A4-B2ED-7118300C5868"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "GET /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "GET /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/execute/sync {'script': "setTimeout(function(){document.getElementById('checky').checked = true}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:43303 "POST /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "GET /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "GET /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "GET /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7/element/node-D067082B-9683-45A4-B2ED-7118300C5868/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43303/session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7 {} urllib3.connectionpool: [DEBUG] http://localhost:43303 "DELETE /session/ca6c63b9-bf8d-4b3d-9d39-64f40d2e3ed7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_element_located_to_be_selected[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 210681 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52319 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c91b2958-af28-4e3d-a648-70ba22f66c5b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":210683,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35563/session/c91b2958-af28-4e3d-a648-70ba22f66c5b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "GET /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "GET /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/execute/sync {'script': "setTimeout(function(){document.getElementById('checky').checked = true}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "GET /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:52319 "POST /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "GET /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "GET /session/c91b2958-af28-4e3d-a648-70ba22f66c5b/element/node-B41495E8-C6E6-453B-BCEE-AAD94CCE718B/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52319/session/c91b2958-af28-4e3d-a648-70ba22f66c5b {} urllib3.connectionpool: [DEBUG] http://localhost:52319 "DELETE /session/c91b2958-af28-4e3d-a648-70ba22f66c5b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_element_selection_state_to_be[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 210951 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56411/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56411 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56411 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c5c2cc82-e335-4867-ab3f-eb801f338151","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":210953,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36845/session/c5c2cc82-e335-4867-ab3f-eb801f338151"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56411 "POST /session/c5c2cc82-e335-4867-ab3f-eb801f338151/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:56411 "POST /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/execute/sync {'script': "setTimeout(function(){document.getElementById('checky').checked = true}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56411 "POST /session/c5c2cc82-e335-4867-ab3f-eb801f338151/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "GET /session/c5c2cc82-e335-4867-ab3f-eb801f338151/element/node-BEF9CEFD-D0A6-41ED-8428-604CAA4D288C/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56411/session/c5c2cc82-e335-4867-ab3f-eb801f338151 {} urllib3.connectionpool: [DEBUG] http://localhost:56411 "DELETE /session/c5c2cc82-e335-4867-ab3f-eb801f338151 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_element_located_selection_state_to_be[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 211218 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36741 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":211220,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33833/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/execute/sync {'script': "setTimeout(function(){document.getElementById('checky').checked = true}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element {'using': 'css selector', 'value': '[id="checky"]'} urllib3.connectionpool: [DEBUG] http://localhost:36741 "POST /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "GET /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11/element/node-DE8CFB79-6ADB-45EE-8F5A-20FDF16EEA35/selected HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36741/session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11 {} urllib3.connectionpool: [DEBUG] http://localhost:36741 "DELETE /session/4f1ca5b0-e5f9-4a31-b015-2fea3a51ff11 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_alert_is_present[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 211488 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60127/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60127 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60127 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"00f4909d-f2f8-4d8b-a9cc-cf550f608fa7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":211492,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38755/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/url {'url': 'http://127.0.0.1:8000/blank.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60127 "POST /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "GET /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/execute/sync {'script': "setTimeout(function(){alert('alerty')}, 200)", 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:60127 "POST /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "GET /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text HTTP/1.1" 404 64 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such alert","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '64'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "GET /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"alerty"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "GET /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"alerty"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "GET /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/text HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"alerty"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/dismiss {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "POST /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7/alert/dismiss HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60127/session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7 {} urllib3.connectionpool: [DEBUG] http://localhost:60127 "DELETE /session/00f4909d-f2f8-4d8b-a9cc-cf550f608fa7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_expected_condition_attribute_to_be_include_in_element[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 211757 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43025 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cb589324-bbba-4cf0-8408-3a18a675f81e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":211761,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41159/session/cb589324-bbba-4cf0-8408-3a18a675f81e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e/url {'url': 'http://127.0.0.1:8000/booleanAttributes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session/cb589324-bbba-4cf0-8408-3a18a675f81e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session/cb589324-bbba-4cf0-8408-3a18a675f81e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FC1E30E6-A78F-4593-9FD0-353E6CE17742"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FC1E30E6-A78F-4593-9FD0-353E6CE17742'}, 'test']} urllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session/cb589324-bbba-4cf0-8408-3a18a675f81e/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e/element {'using': 'css selector', 'value': '[id="inputRequired"]'} urllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session/cb589324-bbba-4cf0-8408-3a18a675f81e/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FC1E30E6-A78F-4593-9FD0-353E6CE17742"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FC1E30E6-A78F-4593-9FD0-353E6CE17742'}, 'value']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43025 "POST /session/cb589324-bbba-4cf0-8408-3a18a675f81e/execute/sync HTTP/1.1" 200 24 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Example text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '24'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43025/session/cb589324-bbba-4cf0-8408-3a18a675f81e {} urllib3.connectionpool: [DEBUG] http://localhost:43025 "DELETE /session/cb589324-bbba-4cf0-8408-3a18a675f81e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::test_driver_with_http_timeout[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 212030 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56337 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56337 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"2f72f027-4589-459e-b022-548aec01d9f1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":212034,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37513/session/2f72f027-4589-459e-b022-548aec01d9f1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session/2f72f027-4589-459e-b022-548aec01d9f1/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56337 "POST /session/2f72f027-4589-459e-b022-548aec01d9f1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session/2f72f027-4589-459e-b022-548aec01d9f1/timeouts {'implicit': 8000} urllib3.connectionpool: [DEBUG] http://localhost:56337 "POST /session/2f72f027-4589-459e-b022-548aec01d9f1/timeouts HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56337/session/2f72f027-4589-459e-b022-548aec01d9f1/element {'using': 'css selector', 'value': '[id="no_element_to_be_found"]'} PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56337/session/2f72f027-4589-459e-b022-548aec01d9f1 {} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (2): localhost:56337 urllib3.connectionpool: [DEBUG] http://localhost:56337 "DELETE /session/2f72f027-4589-459e-b022-548aec01d9f1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/webdriverwait_tests.py: 34 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 34 passed, 36 warnings in 78.44s (0:01:18) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 12 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_switch_focus_to_anew_window_when_it_is_opened_and_not_stop_future_operations[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 212305 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37293 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1b8126d3-7350-49d7-9fde-cd29d1b523a0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":212307,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37121/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FA991016-6DFD-48BD-95C1-778132E51CFC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FA991016-6DFD-48BD-95C1-778132E51CFC"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element {'using': 'link text', 'value': 'Open new window'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-29CF0DFA-14B0-4E33-AD0C-4486B8C5BBDA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element/node-29CF0DFA-14B0-4E33-AD0C-4486B8C5BBDA/click {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element/node-29CF0DFA-14B0-4E33-AD0C-4486B8C5BBDA/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/title {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FA991016-6DFD-48BD-95C1-778132E51CFC","page-FA160E73-3140-4F09-9510-99F633458262"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {'handle': 'page-FA160E73-3140-4F09-9510-99F633458262'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/title {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/url {'url': 'http://127.0.0.1:8000/iframes.html'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FA160E73-3140-4F09-9510-99F633458262"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element {'using': 'css selector', 'value': '[id="iframe_page_heading"]'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6208FF4F-ACCF-48FB-B41B-D05BA065D362"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DFAA72A2-A157-4323-A6E5-22DD12181BD3"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-DFAA72A2-A157-4323-A6E5-22DD12181BD3'}} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 53 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FA160E73-3140-4F09-9510-99F633458262"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "GET /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FA991016-6DFD-48BD-95C1-778132E51CFC","page-FA160E73-3140-4F09-9510-99F633458262"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {'handle': 'page-FA160E73-3140-4F09-9510-99F633458262'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "DELETE /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FA991016-6DFD-48BD-95C1-778132E51CFC"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window {'handle': 'page-FA991016-6DFD-48BD-95C1-778132E51CFC'} urllib3.connectionpool: [DEBUG] http://localhost:37293 "POST /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37293/session/1b8126d3-7350-49d7-9fde-cd29d1b523a0 {} urllib3.connectionpool: [DEBUG] http://localhost:37293 "DELETE /session/1b8126d3-7350-49d7-9fde-cd29d1b523a0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_can_switch_to_window_by_name[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 212595 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56929 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"15799f66-7cc3-4611-8eda-606936f06e06","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":212597,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40595/session/15799f66-7cc3-4611-8eda-606936f06e06"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/element {'using': 'link text', 'value': 'Open new window'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-0125E6AA-4818-44F6-A2AA-F5346C89AF00"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/element/node-0125E6AA-4818-44F6-A2AA-F5346C89AF00/click {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/element/node-0125E6AA-4818-44F6-A2AA-F5346C89AF00/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913","page-F85F6B49-1A23-485B-97DC-F31D6F980B72"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {'handle': 'result'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913","page-F85F6B49-1A23-485B-97DC-F31D6F980B72"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {'handle': 'page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/execute/sync {'script': 'return window.name', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {'handle': 'page-F85F6B49-1A23-485B-97DC-F31D6F980B72'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/execute/sync {'script': 'return window.name', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"result"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/title {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "GET /session/15799f66-7cc3-4611-8eda-606936f06e06/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913","page-F85F6B49-1A23-485B-97DC-F31D6F980B72"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {'handle': 'page-F85F6B49-1A23-485B-97DC-F31D6F980B72'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "DELETE /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06/window {'handle': 'page-F495F6E2-FF1F-49C0-B35B-CD3FBA9FA913'} urllib3.connectionpool: [DEBUG] http://localhost:56929 "POST /session/15799f66-7cc3-4611-8eda-606936f06e06/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56929/session/15799f66-7cc3-4611-8eda-606936f06e06 {} urllib3.connectionpool: [DEBUG] http://localhost:56929 "DELETE /session/15799f66-7cc3-4611-8eda-606936f06e06 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_throw_no_such_window_exception[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 212872 using 0 to output None (WebKitWebProcess:212766): GLib-GIO-WARNING **: 15:58:25.845: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c64c6fbe-4272-4b05-8c44-a4b072dad09e: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57513 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4966875f-9746-4254-a16c-c0a169bd3a0d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":212881,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41365/session/4966875f-9746-4254-a16c-c0a169bd3a0d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {} urllib3.connectionpool: [DEBUG] http://localhost:57513 "GET /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-52B0B91A-0582-4E37-8CEC-861DB38D734C"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {'handle': 'invalid name'} urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {} urllib3.connectionpool: [DEBUG] http://localhost:57513 "GET /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-52B0B91A-0582-4E37-8CEC-861DB38D734C"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57513 "GET /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-52B0B91A-0582-4E37-8CEC-861DB38D734C"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {'handle': 'page-52B0B91A-0582-4E37-8CEC-861DB38D734C'} urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/execute/sync {'script': 'return window.name', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {'handle': 'page-52B0B91A-0582-4E37-8CEC-861DB38D734C'} urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57513 "GET /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-52B0B91A-0582-4E37-8CEC-861DB38D734C"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d/window {'handle': 'page-52B0B91A-0582-4E37-8CEC-861DB38D734C'} urllib3.connectionpool: [DEBUG] http://localhost:57513 "POST /session/4966875f-9746-4254-a16c-c0a169bd3a0d/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57513/session/4966875f-9746-4254-a16c-c0a169bd3a0d {} urllib3.connectionpool: [DEBUG] http://localhost:57513 "DELETE /session/4966875f-9746-4254-a16c-c0a169bd3a0d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:213048): GLib-GIO-WARNING **: 15:58:27.756: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-361127b0-5644-4359-b2a2-f8aedfda48a6: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_throw_no_such_window_exception_on_an_attempt_to_get_its_handle[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 213146 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49869 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"68b85d14-9511-40d6-a58b-5036fd560925","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":213148,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34777/session/68b85d14-9511-40d6-a58b-5036fd560925"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-5211B1F6-7584-4D35-9F59-74DEC5819BBA"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session/68b85d14-9511-40d6-a58b-5036fd560925/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-5211B1F6-7584-4D35-9F59-74DEC5819BBA"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-5211B1F6-7584-4D35-9F59-74DEC5819BBA"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/element {'using': 'link text', 'value': 'Open new window'} urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session/68b85d14-9511-40d6-a58b-5036fd560925/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-BCF80314-09F0-4EDE-AAC6-25D45113C597"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/element/node-BCF80314-09F0-4EDE-AAC6-25D45113C597/click {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session/68b85d14-9511-40d6-a58b-5036fd560925/element/node-BCF80314-09F0-4EDE-AAC6-25D45113C597/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-5211B1F6-7584-4D35-9F59-74DEC5819BBA","page-B237F734-C844-46A4-8628-22025F346CAB"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-5211B1F6-7584-4D35-9F59-74DEC5819BBA","page-B237F734-C844-46A4-8628-22025F346CAB"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {'handle': 'page-B237F734-C844-46A4-8628-22025F346CAB'} urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "DELETE /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-5211B1F6-7584-4D35-9F59-74DEC5819BBA"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "GET /session/68b85d14-9511-40d6-a58b-5036fd560925/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-5211B1F6-7584-4D35-9F59-74DEC5819BBA"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925/window {'handle': 'page-5211B1F6-7584-4D35-9F59-74DEC5819BBA'} urllib3.connectionpool: [DEBUG] http://localhost:49869 "POST /session/68b85d14-9511-40d6-a58b-5036fd560925/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49869/session/68b85d14-9511-40d6-a58b-5036fd560925 {} urllib3.connectionpool: [DEBUG] http://localhost:49869 "DELETE /session/68b85d14-9511-40d6-a58b-5036fd560925 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_throw_no_such_window_exception_on_any_operation_if_awindow_is_closed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 213426 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:52625 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"aac258c1-7506-4b81-9d47-7750e902eb79","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":213428,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45681/session/aac258c1-7506-4b81-9d47-7750e902eb79"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FD6125CF-101D-4C95-87C4-F9773AB00E43"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FD6125CF-101D-4C95-87C4-F9773AB00E43"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FD6125CF-101D-4C95-87C4-F9773AB00E43"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/element {'using': 'link text', 'value': 'Open new window'} urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-13D47827-0EE6-4C64-B016-F4DB3D488ADE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/element/node-13D47827-0EE6-4C64-B016-F4DB3D488ADE/click {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/element/node-13D47827-0EE6-4C64-B016-F4DB3D488ADE/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FD6125CF-101D-4C95-87C4-F9773AB00E43","page-648B394F-97CF-4454-BACF-55C3B45E70CF"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FD6125CF-101D-4C95-87C4-F9773AB00E43","page-648B394F-97CF-4454-BACF-55C3B45E70CF"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window {'handle': 'page-648B394F-97CF-4454-BACF-55C3B45E70CF'} urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "DELETE /session/aac258c1-7506-4b81-9d47-7750e902eb79/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FD6125CF-101D-4C95-87C4-F9773AB00E43"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/title {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/title HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/element HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "GET /session/aac258c1-7506-4b81-9d47-7750e902eb79/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-FD6125CF-101D-4C95-87C4-F9773AB00E43"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79/window {'handle': 'page-FD6125CF-101D-4C95-87C4-F9773AB00E43'} urllib3.connectionpool: [DEBUG] http://localhost:52625 "POST /session/aac258c1-7506-4b81-9d47-7750e902eb79/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:52625/session/aac258c1-7506-4b81-9d47-7750e902eb79 {} urllib3.connectionpool: [DEBUG] http://localhost:52625 "DELETE /session/aac258c1-7506-4b81-9d47-7750e902eb79 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_throw_no_such_window_exception_on_any_element_operation_if_awindow_is_closed[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 213693 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54783 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"07191be8-2f72-4b94-8be6-8a021c2bf75a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":213697,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40123/session/07191be8-2f72-4b94-8be6-8a021c2bf75a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element {'using': 'link text', 'value': 'Open new window'} urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C3C32796-E41A-4732-9142-CF08D9C9B994"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element/node-C3C32796-E41A-4732-9142-CF08D9C9B994/click {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element/node-C3C32796-E41A-4732-9142-CF08D9C9B994/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763","page-4CD08C21-FCAF-4193-88B5-B3B08BF38D69"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763","page-4CD08C21-FCAF-4193-88B5-B3B08BF38D69"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window {'handle': 'page-4CD08C21-FCAF-4193-88B5-B3B08BF38D69'} urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element {'using': 'tag name', 'value': 'body'} urllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B3A0648D-1ED9-4FFD-A6C4-E67FC2ADF063"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "DELETE /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element/node-B3A0648D-1ED9-4FFD-A6C4-E67FC2ADF063/text {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/element/node-B3A0648D-1ED9-4FFD-A6C4-E67FC2ADF063/text HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "GET /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window {'handle': 'page-2CE8DB44-8B15-456A-B48D-D16FE8FEF763'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54783 "POST /session/07191be8-2f72-4b94-8be6-8a021c2bf75a/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54783/session/07191be8-2f72-4b94-8be6-8a021c2bf75a {} urllib3.connectionpool: [DEBUG] http://localhost:54783 "DELETE /session/07191be8-2f72-4b94-8be6-8a021c2bf75a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_clicking_on_abutton_that_closes_an_open_window_does_not_cause_the_browser_to_hang[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 213995 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57199 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"578ab4ea-9a21-4448-94b1-09574f5d4716","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":213997,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46821/session/578ab4ea-9a21-4448-94b1-09574f5d4716"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2B7D55DF-51E8-4A29-964A-54656EB120A0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-2B7D55DF-51E8-4A29-964A-54656EB120A0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[name="windowThree"]'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C092C24A-901F-4A52-B149-E1FDA3DC362F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-C092C24A-901F-4A52-B149-E1FDA3DC362F/click {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-C092C24A-901F-4A52-B149-E1FDA3DC362F/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0","page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0","page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[id="close"]'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6E54119F-A33C-415D-AA74-4D8B69130A4E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-6E54119F-A33C-415D-AA74-4D8B69130A4E/click {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-6E54119F-A33C-415D-AA74-4D8B69130A4E/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-2B7D55DF-51E8-4A29-964A-54656EB120A0'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[id="linkId"]'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-612F5653-BF72-4FCD-9CDB-2E7D5492B44C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) XPASSselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-2B7D55DF-51E8-4A29-964A-54656EB120A0'} urllib3.connectionpool: [DEBUG] http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716 {} urllib3.connectionpool: [DEBUG] http://localhost:57199 "DELETE /session/578ab4ea-9a21-4448-94b1-09574f5d4716 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:214166): GLib-GIO-WARNING **: 15:58:36.046: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-357893d9-fde2-48ac-9974-9959f0abdf0a: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_can_call_get_window_handles_after_closing_awindow[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 214281 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42641 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d52b3430-8e02-46e8-91ee-85ec971cecda","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":214283,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45053/session/d52b3430-8e02-46e8-91ee-85ec971cecda"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/element {'using': 'css selector', 'value': '[name="windowThree"]'} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7F4BA313-0938-4587-AD25-B2DE21A3D140"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/element/node-7F4BA313-0938-4587-AD25-B2DE21A3D140/click {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/element/node-7F4BA313-0938-4587-AD25-B2DE21A3D140/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F","page-8AA49A89-87B0-478E-9383-46AFBC69E967"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F","page-8AA49A89-87B0-478E-9383-46AFBC69E967"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {'handle': 'page-8AA49A89-87B0-478E-9383-46AFBC69E967'} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/element {'using': 'css selector', 'value': '[id="close"]'} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request XFAILselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "GET /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F","page-8AA49A89-87B0-478E-9383-46AFBC69E967"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {'handle': 'page-8AA49A89-87B0-478E-9383-46AFBC69E967'} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "DELETE /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda/window {'handle': 'page-65DE24B3-E52F-4E35-9427-538D4C8D1D4F'} urllib3.connectionpool: [DEBUG] http://localhost:42641 "POST /session/d52b3430-8e02-46e8-91ee-85ec971cecda/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42641/session/d52b3430-8e02-46e8-91ee-85ec971cecda {} urllib3.connectionpool: [DEBUG] http://localhost:42641 "DELETE /session/d52b3430-8e02-46e8-91ee-85ec971cecda HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_can_obtain_awindow_handle[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 214567 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51579/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51579 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51579 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4307ce86-e068-48eb-bee5-43676fbab1a6","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":214569,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42219/session/4307ce86-e068-48eb-bee5-43676fbab1a6"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6/window {} urllib3.connectionpool: [DEBUG] http://localhost:51579 "GET /session/4307ce86-e068-48eb-bee5-43676fbab1a6/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-3911FA78-010E-42A9-8894-7F527D45811E"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51579 "POST /session/4307ce86-e068-48eb-bee5-43676fbab1a6/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6/window {} urllib3.connectionpool: [DEBUG] http://localhost:51579 "GET /session/4307ce86-e068-48eb-bee5-43676fbab1a6/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-3911FA78-010E-42A9-8894-7F527D45811E"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:51579 "GET /session/4307ce86-e068-48eb-bee5-43676fbab1a6/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-3911FA78-010E-42A9-8894-7F527D45811E"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6/window {'handle': 'page-3911FA78-010E-42A9-8894-7F527D45811E'} urllib3.connectionpool: [DEBUG] http://localhost:51579 "POST /session/4307ce86-e068-48eb-bee5-43676fbab1a6/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51579/session/4307ce86-e068-48eb-bee5-43676fbab1a6 {} urllib3.connectionpool: [DEBUG] http://localhost:51579 "DELETE /session/4307ce86-e068-48eb-bee5-43676fbab1a6 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_failing_to_switch_to_awindow_leaves_the_current_window_as_is[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 214834 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58601 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"bcd65c87-e50d-4ca0-aebd-1565ad442b4b","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":214836,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40669/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A5288601-8E23-4431-9F6D-9BBE16BF0458"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A5288601-8E23-4431-9F6D-9BBE16BF0458"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {'handle': 'I will never exist'} urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such window","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A5288601-8E23-4431-9F6D-9BBE16BF0458"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-A5288601-8E23-4431-9F6D-9BBE16BF0458"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {'handle': 'page-A5288601-8E23-4431-9F6D-9BBE16BF0458'} urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/execute/sync {'script': 'return window.name', 'args': []} urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {'handle': 'page-A5288601-8E23-4431-9F6D-9BBE16BF0458'} urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-A5288601-8E23-4431-9F6D-9BBE16BF0458"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "GET /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-A5288601-8E23-4431-9F6D-9BBE16BF0458"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window {'handle': 'page-A5288601-8E23-4431-9F6D-9BBE16BF0458'} urllib3.connectionpool: [DEBUG] http://localhost:58601 "POST /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58601/session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b {} urllib3.connectionpool: [DEBUG] http://localhost:58601 "DELETE /session/bcd65c87-e50d-4ca0-aebd-1565ad442b4b HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_that_accessing_finding_an_element_after_window_is_closed_and_haventswitched_doesnt_crash[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 215100 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33833 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6cf696fc-48a0-4f1a-b67c-acd2702487b8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":215104,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39455/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element {'using': 'css selector', 'value': '[name="windowThree"]'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-910ABE71-6856-4480-BB4A-5F34F67C534D"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element/node-910ABE71-6856-4480-BB4A-5F34F67C534D/click {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element/node-910ABE71-6856-4480-BB4A-5F34F67C534D/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33","page-61655AF0-E90C-4944-84F6-D9DCC7F37851"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33","page-61655AF0-E90C-4944-84F6-D9DCC7F37851"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {'handle': 'page-61655AF0-E90C-4944-84F6-D9DCC7F37851'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element {'using': 'css selector', 'value': '[id="close"]'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/element HTTP/1.1" 404 66 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {'handle': 'page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "GET /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window/handles HTTP/1.1" 200 99 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33","page-61655AF0-E90C-4944-84F6-D9DCC7F37851"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {'handle': 'page-61655AF0-E90C-4944-84F6-D9DCC7F37851'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "DELETE /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window {'handle': 'page-1CDEFA9D-A16E-42A3-90DA-F01C13E72E33'} urllib3.connectionpool: [DEBUG] http://localhost:33833 "POST /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33833/session/6cf696fc-48a0-4f1a-b67c-acd2702487b8 {} urllib3.connectionpool: [DEBUG] http://localhost:33833 "DELETE /session/6cf696fc-48a0-4f1a-b67c-acd2702487b8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_should_be_able_to_create_anew_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 215384 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53347/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53347 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53347 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f1cfe31e-7ec5-414c-b022-b1a2c220b157","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":215387,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34639/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "GET /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "GET /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window/new {'type': 'tab'} urllib3.connectionpool: [DEBUG] http://localhost:53347 "POST /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window/new HTTP/1.1" 200 77 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"handle":"page-FC1206D8-A9C0-46F1-9C0A-508394EAB9EB","type":"tab"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '77'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {'handle': 'page-FC1206D8-A9C0-46F1-9C0A-508394EAB9EB'} urllib3.connectionpool: [DEBUG] http://localhost:53347 "POST /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "GET /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 53 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"page-FC1206D8-A9C0-46F1-9C0A-508394EAB9EB"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "DELETE /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {'handle': 'page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A'} urllib3.connectionpool: [DEBUG] http://localhost:53347 "POST /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window/handles {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "GET /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window/handles HTTP/1.1" 200 55 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":["page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window {'handle': 'page-560326E0-A65C-4749-BF4F-D8C8E6D5AC4A'} urllib3.connectionpool: [DEBUG] http://localhost:53347 "POST /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157/window HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53347/session/f1cfe31e-7ec5-414c-b022-b1a2c220b157 {} urllib3.connectionpool: [DEBUG] http://localhost:53347 "DELETE /session/f1cfe31e-7ec5-414c-b022-b1a2c220b157 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to connect to RealtimeKit: Could not connect: Connection refused ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) (WebKitWebProcess:215559): GLib-GObject-CRITICAL **: 15:58:45.173: g_object_ref: assertion 'G_IS_OBJECT (object)' failed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/window_switching_tests.py: 12 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================================== XPASSES ==================================== _ test_clicking_on_abutton_that_closes_an_open_window_does_not_cause_the_browser_to_hang[webkitgtk] _ ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 213995 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:57199 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"578ab4ea-9a21-4448-94b1-09574f5d4716","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":213997,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46821/session/578ab4ea-9a21-4448-94b1-09574f5d4716"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-2B7D55DF-51E8-4A29-964A-54656EB120A0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/url {'url': 'http://127.0.0.1:8000/xhtmlTest.html'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/url HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 53 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":"page-2B7D55DF-51E8-4A29-964A-54656EB120A0"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '53'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 55 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[name="windowThree"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C092C24A-901F-4A52-B149-E1FDA3DC362F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-C092C24A-901F-4A52-B149-E1FDA3DC362F/click {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-C092C24A-901F-4A52-B149-E1FDA3DC362F/click HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 99 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0","page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 99 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0","page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '99'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-7EA5F64B-B681-4F4E-86C7-32B70B0C2484'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[id="close"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6E54119F-A33C-415D-AA74-4D8B69130A4E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-6E54119F-A33C-415D-AA74-4D8B69130A4E/click {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element/node-6E54119F-A33C-415D-AA74-4D8B69130A4E/click HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-2B7D55DF-51E8-4A29-964A-54656EB120A0'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/element {'using': 'css selector', 'value': '[id="linkId"]'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/element HTTP/1.1" 200 93 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-612F5653-BF72-4FCD-9CDB-2E7D5492B44C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ---------------------------- Captured log teardown ----------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "GET /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window/handles HTTP/1.1" 200 55 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":["page-2B7D55DF-51E8-4A29-964A-54656EB120A0"]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '55'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716/window {'handle': 'page-2B7D55DF-51E8-4A29-964A-54656EB120A0'} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "POST /session/578ab4ea-9a21-4448-94b1-09574f5d4716/window HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 DELETE http://localhost:57199/session/578ab4ea-9a21-4448-94b1-09574f5d4716 {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:57199 "DELETE /session/578ab4ea-9a21-4448-94b1-09574f5d4716 HTTP/1.1" 200 14 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_can_call_get_window_handles_after_closing_awindow[webkitgtk] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::test_clicking_on_abutton_that_closes_an_open_window_does_not_cause_the_browser_to_hang[webkitgtk] ============ 10 passed, 1 xfailed, 1 xpassed, 14 warnings in 24.69s ============ ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_size_of_the_current_window[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 215658 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38763/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38763 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38763 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5392e0ff-e31b-44db-b5b5-627521473d5d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":215660,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43553/session/5392e0ff-e31b-44db-b5b5-627521473d5d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38763/session/5392e0ff-e31b-44db-b5b5-627521473d5d/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:38763 "GET /session/5392e0ff-e31b-44db-b5b5-627521473d5d/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38763/session/5392e0ff-e31b-44db-b5b5-627521473d5d {} urllib3.connectionpool: [DEBUG] http://localhost:38763 "DELETE /session/5392e0ff-e31b-44db-b5b5-627521473d5d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_size_of_the_current_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 215833 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50317/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50317 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50317 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c0344757-e547-4af9-93b3-d27bba2f6c7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":215839,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43739/session/c0344757-e547-4af9-93b3-d27bba2f6c7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50317/session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:50317 "GET /session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50317/session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect {'x': None, 'y': None, 'width': 1004, 'height': 748} urllib3.connectionpool: [DEBUG] http://localhost:50317 "POST /session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1004,"height":748}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:50317/session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:50317 "GET /session/c0344757-e547-4af9-93b3-d27bba2f6c7d/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1004,"height":748}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50317/session/c0344757-e547-4af9-93b3-d27bba2f6c7d {} urllib3.connectionpool: [DEBUG] http://localhost:50317 "DELETE /session/c0344757-e547-4af9-93b3-d27bba2f6c7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_position_of_the_current_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216013 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59739/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59739 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59739 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"997e2477-75cc-4c78-bf3a-b4cec16619e7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216015,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41947/session/997e2477-75cc-4c78-bf3a-b4cec16619e7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:59739/session/997e2477-75cc-4c78-bf3a-b4cec16619e7/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:59739 "GET /session/997e2477-75cc-4c78-bf3a-b4cec16619e7/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59739/session/997e2477-75cc-4c78-bf3a-b4cec16619e7 {} urllib3.connectionpool: [DEBUG] http://localhost:59739 "DELETE /session/997e2477-75cc-4c78-bf3a-b4cec16619e7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_position_of_the_current_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216190 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33213/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33213 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33213 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5c7cb32c-5d89-4708-8f9d-5153935c3d89","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216193,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38583/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {'x': 10, 'y': 10, 'width': None, 'height': None} urllib3.connectionpool: [DEBUG] http://localhost:33213 "POST /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request FAILEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89 {} urllib3.connectionpool: [DEBUG] http://localhost:33213 "DELETE /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_rect_of_the_current_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216464 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41739/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41739 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41739 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"f5b8f749-0523-403e-8333-8ab5b121bab4","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216466,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32985/session/f5b8f749-0523-403e-8333-8ab5b121bab4"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41739/session/f5b8f749-0523-403e-8333-8ab5b121bab4/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:41739 "GET /session/f5b8f749-0523-403e-8333-8ab5b121bab4/window/rect HTTP/1.1" 200 49 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41739/session/f5b8f749-0523-403e-8333-8ab5b121bab4 {} urllib3.connectionpool: [DEBUG] http://localhost:41739 "DELETE /session/f5b8f749-0523-403e-8333-8ab5b121bab4 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_rect_of_the_current_window[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216645 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35299/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35299 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35299 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216647,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43215/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {'x': 10, 'y': 10, 'width': 1034, 'height': 778} urllib3.connectionpool: [DEBUG] http://localhost:35299 "POST /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request FAILEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24 {} urllib3.connectionpool: [DEBUG] http://localhost:35299 "DELETE /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_set_window_rect_should_accept_0_as_x_and_y[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216915 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54193/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54193 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54193 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"364e5eb2-3acd-4f09-b649-c7d3bdd86d8e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216919,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43003/session/364e5eb2-3acd-4f09-b649-c7d3bdd86d8e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54193/session/364e5eb2-3acd-4f09-b649-c7d3bdd86d8e/window/rect {'x': 0, 'y': 0, 'width': None, 'height': None} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:54193 "POST /session/364e5eb2-3acd-4f09-b649-c7d3bdd86d8e/window/rect HTTP/1.1" 200 49 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54193/session/364e5eb2-3acd-4f09-b649-c7d3bdd86d8e {} urllib3.connectionpool: [DEBUG] http://localhost:54193 "DELETE /session/364e5eb2-3acd-4f09-b649-c7d3bdd86d8e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_set_window_rect_throws_when_height_and_width_are_0[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 217092 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:51999/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:51999 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:51999 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5809bb0a-4b53-4570-a96b-0ea82ed036fb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":217095,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:32973/session/5809bb0a-4b53-4570-a96b-0ea82ed036fb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:51999/session/5809bb0a-4b53-4570-a96b-0ea82ed036fb {} urllib3.connectionpool: [DEBUG] http://localhost:51999 "DELETE /session/5809bb0a-4b53-4570-a96b-0ea82ed036fb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =================================== FAILURES =================================== ________ test_should_set_the_position_of_the_current_window[webkitgtk] _________ driver = @pytest.mark.xfail_chrome @pytest.mark.xfail_edge @pytest.mark.xfail_firefox(reason="https://github.com/mozilla/geckodriver/issues/2224") @pytest.mark.xfail_remote(reason="https://github.com/mozilla/geckodriver/issues/2224") def test_should_set_the_position_of_the_current_window(driver): position = driver.get_window_position() target_x = position.get("x") + 10 target_y = position.get("y") + 10 driver.set_window_position(x=target_x, y=target_y) > WebDriverWait(driver, 2).until( lambda d: d.get_window_position()["x"] != position["x"] and d.get_window_position()["y"] != position["y"] ) driver = position = {'x': 0, 'y': 0} target_x = 10 target_y = 10 WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = . at 0x7f650ff8bd70> message = '' def until(self, method: Callable[[D], Union[Literal[False], T]], message: str = "") -> T: """Wait until the method returns a value that is not False. Calls the method provided with the driver as an argument until the return value does not evaluate to ``False``. Parameters: ----------- method: callable(WebDriver) - A callable object that takes a WebDriver instance as an argument. message: str - Optional message for :exc:`TimeoutException` Return: ------- object: T - The result of the last call to `method` Raises: ------- TimeoutException - If 'method' does not return a truthy value within the WebDriverWait object's timeout Example: -------- >>> from selenium.webdriver.common.by import By >>> from selenium.webdriver.support.ui import WebDriverWait >>> from selenium.webdriver.support import expected_conditions as EC # Wait until an element is visible on the page >>> wait = WebDriverWait(driver, 10) >>> element = wait.until(EC.visibility_of_element_located((By.ID, "exampleId"))) >>> print(element.text) """ screen = None stacktrace = None end_time = time.monotonic() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, "screen", None) stacktrace = getattr(exc, "stacktrace", None) if time.monotonic() > end_time: break time.sleep(self._poll) > raise TimeoutException(message, screen, stacktrace) E selenium.common.exceptions.TimeoutException: Message: end_time = 326717.972553736 message = '' method = . at 0x7f650ff8bd70> screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:138: TimeoutException ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216190 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:33213/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:33213 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"5c7cb32c-5d89-4708-8f9d-5153935c3d89","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216193,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38583/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {'x': 10, 'y': 10, 'width': None, 'height': None} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "POST /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:33213/session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:33213 "GET /session/5c7cb32c-5d89-4708-8f9d-5153935c3d89/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request __________ test_should_set_the_rect_of_the_current_window[webkitgtk] ___________ driver = @pytest.mark.xfail_edge @pytest.mark.xfail_firefox(reason="https://github.com/mozilla/geckodriver/issues/2224") @pytest.mark.xfail_remote(reason="https://github.com/mozilla/geckodriver/issues/2224") @pytest.mark.xfail_safari(raises=WebDriverException, reason="Get Window Rect command not implemented") def test_should_set_the_rect_of_the_current_window(driver): rect = driver.get_window_rect() target_x = rect.get("x") + 10 target_y = rect.get("y") + 10 target_width = rect.get("width") + 10 target_height = rect.get("height") + 10 driver.set_window_rect(x=target_x, y=target_y, width=target_width, height=target_height) > WebDriverWait(driver, 2).until( lambda d: d.get_window_position()["x"] != rect["x"] and d.get_window_position()["y"] != rect["y"] ) driver = rect = {'height': 768, 'width': 1024, 'x': 0, 'y': 0} target_height = 778 target_width = 1034 target_x = 10 target_y = 10 WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py:111: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = . at 0x7f6510212c40> message = '' def until(self, method: Callable[[D], Union[Literal[False], T]], message: str = "") -> T: """Wait until the method returns a value that is not False. Calls the method provided with the driver as an argument until the return value does not evaluate to ``False``. Parameters: ----------- method: callable(WebDriver) - A callable object that takes a WebDriver instance as an argument. message: str - Optional message for :exc:`TimeoutException` Return: ------- object: T - The result of the last call to `method` Raises: ------- TimeoutException - If 'method' does not return a truthy value within the WebDriverWait object's timeout Example: -------- >>> from selenium.webdriver.common.by import By >>> from selenium.webdriver.support.ui import WebDriverWait >>> from selenium.webdriver.support import expected_conditions as EC # Wait until an element is visible on the page >>> wait = WebDriverWait(driver, 10) >>> element = wait.until(EC.visibility_of_element_located((By.ID, "exampleId"))) >>> print(element.text) """ screen = None stacktrace = None end_time = time.monotonic() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, "screen", None) stacktrace = getattr(exc, "stacktrace", None) if time.monotonic() > end_time: break time.sleep(self._poll) > raise TimeoutException(message, screen, stacktrace) E selenium.common.exceptions.TimeoutException: Message: end_time = 326724.902482302 message = '' method = . at 0x7f6510212c40> screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:138: TimeoutException ------------------------------ Captured log setup ------------------------------ DEBUG selenium.webdriver.common.driver_finder:driver_finder.py:60 Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver DEBUG selenium.webdriver.common.service:service.py:227 Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 216645 using 0 to output None DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:35299/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} DEBUG urllib3.connectionpool:connectionpool.py:245 Starting new HTTP connection (1): localhost:35299 DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "POST /session HTTP/1.1" 200 481 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"sessionId":"ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":216647,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43215/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request ------------------------------ Captured log call ------------------------------- DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 POST http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {'x': 10, 'y': 10, 'width': 1034, 'height': 778} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "POST /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:405 GET http://localhost:35299/session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect {} DEBUG urllib3.connectionpool:connectionpool.py:473 http://localhost:35299 "GET /session/ab41cd3b-3bff-4e83-a9b0-8de93dbc6b24/window/rect HTTP/1.1" 200 49 DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:438 Remote response: status=200 | data={"value":{"x":0,"y":0,"width":1024,"height":768}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:58:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '49'}) DEBUG selenium.webdriver.remote.remote_connection:remote_connection.py:467 Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/common/window_tests.py::test_should_get_the_size_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_should_set_the_size_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_should_get_the_position_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_should_set_the_position_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_should_get_the_rect_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_should_set_the_rect_of_the_current_window[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_set_window_rect_should_accept_0_as_x_and_y[webkitgtk] test/selenium/webdriver/common/window_tests.py::test_set_window_rect_throws_when_height_and_width_are_0[webkitgtk] /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_position_of_the_current_window[webkitgtk] - selenium.common.exceptions.TimeoutException: Message: FAILED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_rect_of_the_current_window[webkitgtk] - selenium.common.exceptions.TimeoutException: Message: ================== 2 failed, 6 passed, 10 warnings in 18.94s =================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 17 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_rgb test.selenium.webdriver.common.webserver: [DEBUG] web server started PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_pct_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_allows_whitespace PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgba_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgba_pct_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_hex PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_rgb PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_hex PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex3_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hsl_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hsla_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_named_color PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_equals PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hash PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_string_representations PASSED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 17 passed, 2 warnings in 0.03s ======================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 12 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_navigation_events[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 217282 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56385 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fc91a8b3-c7ff-4443-997d-ecd4cedd2658","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":217284,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43817/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/url {'url': 'http://127.0.0.1:8000/formPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-A6B47327-AFD3-4E40-89DC-A8E557C78BED"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/execute/sync {'script': '/* submitForm */var form = arguments[0];\nwhile (form.nodeName != "FORM" && form.parentNode) {\n form...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A6B47327-AFD3-4E40-89DC-A8E557C78BED'}]} urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "GET /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "GET /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/back {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/back HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "GET /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title HTTP/1.1" 200 30 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Leave From Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '30'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/forward {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "POST /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/forward HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:56385 "GET /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658/title HTTP/1.1" 200 26 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"We Arrive Here"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '26'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56385/session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658 {} urllib3.connectionpool: [DEBUG] http://localhost:56385 "DELETE /session/fc91a8b3-c7ff-4443-997d-ecd4cedd2658 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_click_event[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 217558 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:37639 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"46d13b58-68c6-4b71-b019-195da88804b0","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":217560,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35219/session/46d13b58-68c6-4b71-b019-195da88804b0"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/46d13b58-68c6-4b71-b019-195da88804b0/url {'url': 'http://127.0.0.1:8000/clicks.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/46d13b58-68c6-4b71-b019-195da88804b0/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:11 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/46d13b58-68c6-4b71-b019-195da88804b0/element {'using': 'css selector', 'value': '[id="overflowLink"]'} urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/46d13b58-68c6-4b71-b019-195da88804b0/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-63799C4C-AA6C-48C4-9074-0F10F8CE98CE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:37639/session/46d13b58-68c6-4b71-b019-195da88804b0/element/node-63799C4C-AA6C-48C4-9074-0F10F8CE98CE/click {} urllib3.connectionpool: [DEBUG] http://localhost:37639 "POST /session/46d13b58-68c6-4b71-b019-195da88804b0/element/node-63799C4C-AA6C-48C4-9074-0F10F8CE98CE/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:37639/session/46d13b58-68c6-4b71-b019-195da88804b0/title {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:37639 "GET /session/46d13b58-68c6-4b71-b019-195da88804b0/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"XHTML Test Page"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:37639/session/46d13b58-68c6-4b71-b019-195da88804b0 {} urllib3.connectionpool: [DEBUG] http://localhost:37639 "DELETE /session/46d13b58-68c6-4b71-b019-195da88804b0 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:217732): GLib-GIO-WARNING **: 15:59:12.681: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8b92ef09-b83a-462f-b7f3-5bb0237c2a4f: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_change_value_event[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 217834 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36213 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"78abcb7b-ee31-4495-be56-50df8e908f84","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":217836,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33849/session/78abcb7b-ee31-4495-be56-50df8e908f84"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/element {'using': 'css selector', 'value': '[id="writableTextInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6BA0F322-5C51-4D7A-8AD7-AA32BAE19388"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/element/node-6BA0F322-5C51-4D7A-8AD7-AA32BAE19388/clear {} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/element/node-6BA0F322-5C51-4D7A-8AD7-AA32BAE19388/clear HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6BA0F322-5C51-4D7A-8AD7-AA32BAE19388'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":""} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/element {'using': 'css selector', 'value': '[id="keyReporter"]'} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1DC4DCE3-0254-48F5-A224-B965798D795E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/element/node-1DC4DCE3-0254-48F5-A224-B965798D795E/value {'text': 'abc def', 'value': ['a', 'b', 'c', ' ', 'd', 'e', 'f']} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/element/node-1DC4DCE3-0254-48F5-A224-B965798D795E/value HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1DC4DCE3-0254-48F5-A224-B965798D795E'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:36213 "POST /session/78abcb7b-ee31-4495-be56-50df8e908f84/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"abc def"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36213/session/78abcb7b-ee31-4495-be56-50df8e908f84 {} urllib3.connectionpool: [DEBUG] http://localhost:36213 "DELETE /session/78abcb7b-ee31-4495-be56-50df8e908f84 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_find_event[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 218106 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45303 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c2eac656-84fc-47de-9af0-34f013a33695","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":218110,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36887/session/c2eac656-84fc-47de-9af0-34f013a33695"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:18 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/element {'using': 'css selector', 'value': '[id="oneline"]'} urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E/text {} urllib3.connectionpool: [DEBUG] http://localhost:45303 "GET /session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E/text HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A single line of text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/element {'using': 'xpath', 'value': '/html/body/p[1]'} urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E/text {} urllib3.connectionpool: [DEBUG] http://localhost:45303 "GET /session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-DD24A049-B76E-4DCA-8E2E-1CBEDC3D012E/text HTTP/1.1" 200 33 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"A single line of text"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '33'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/url {'url': 'http://127.0.0.1:8000/frameset.html'} urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/elements {'using': 'css selector', 'value': 'frame#sixth'} urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/elements HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6936F302-508E-43A0-954E-B8138B64E024"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-6936F302-508E-43A0-954E-B8138B64E024/name {} urllib3.connectionpool: [DEBUG] http://localhost:45303 "GET /session/c2eac656-84fc-47de-9af0-34f013a33695/element/node-6936F302-508E-43A0-954E-B8138B64E024/name HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"frame"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6936F302-508E-43A0-954E-B8138B64E024'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:45303 "POST /session/c2eac656-84fc-47de-9af0-34f013a33695/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"sixth"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45303/session/c2eac656-84fc-47de-9af0-34f013a33695 {} urllib3.connectionpool: [DEBUG] http://localhost:45303 "DELETE /session/c2eac656-84fc-47de-9af0-34f013a33695 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_call_listener_when_an_exception_is_thrown[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 218394 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57277/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57277 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57277 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":218396,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40059/session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57277/session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57277 "POST /session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57277/session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5/element {'using': 'css selector', 'value': '[id="foo"]'} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:57277 "POST /session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5/element HTTP/1.1" 404 66 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such element","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '66'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57277/session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5 {} urllib3.connectionpool: [DEBUG] http://localhost:57277 "DELETE /session/8bbf6659-7b4c-4180-8ba1-1e40e6e75fd5 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_unwrap_element_args_when_calling_scripts[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 218665 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60207/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60207 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60207 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"77f12b55-e837-4a47-80fe-48b5f2e776ef","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":218667,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33291/session/77f12b55-e837-4a47-80fe-48b5f2e776ef"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60207/session/77f12b55-e837-4a47-80fe-48b5f2e776ef/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60207 "POST /session/77f12b55-e837-4a47-80fe-48b5f2e776ef/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60207/session/77f12b55-e837-4a47-80fe-48b5f2e776ef/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:60207 "POST /session/77f12b55-e837-4a47-80fe-48b5f2e776ef/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-966C9B4D-421B-4EB8-BEEE-EAFA2D776D2A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60207/session/77f12b55-e837-4a47-80fe-48b5f2e776ef/execute/sync {'script': "arguments[0]['flibble'] = arguments[0].getAttribute('id'); return arguments[0]['flibble']", 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-966C9B4D-421B-4EB8-BEEE-EAFA2D776D2A'}]} urllib3.connectionpool: [DEBUG] http://localhost:60207 "POST /session/77f12b55-e837-4a47-80fe-48b5f2e776ef/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"plainButton"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60207/session/77f12b55-e837-4a47-80fe-48b5f2e776ef {} urllib3.connectionpool: [DEBUG] http://localhost:60207 "DELETE /session/77f12b55-e837-4a47-80fe-48b5f2e776ef HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:218841): GLib-GIO-WARNING **: 15:59:27.346: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-63ab74e9-b6b4-4f33-9632-03487068b433: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_unwrap_element_args_when_switching_frames[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 218939 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49543 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5af4d6ca-fac0-4144-a2af-e0d0d27ccee8","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":218941,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44581/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/url {'url': 'http://127.0.0.1:8000/iframes.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/element {'using': 'css selector', 'value': '[id="iframe1"]'} urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4DF78307-3375-4FD6-BA34-880C34EE8134"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/frame {'id': {'element-6066-11e4-a52e-4f735466cecf': 'node-4DF78307-3375-4FD6-BA34-880C34EE8134'}} urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/frame HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/element {'using': 'css selector', 'value': '[id="imageButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-4D7DA58A-CB03-4083-B3D6-DC6A6B0256AA"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4D7DA58A-CB03-4083-B3D6-DC6A6B0256AA'}, 'alt']} urllib3.connectionpool: [DEBUG] http://localhost:49543 "POST /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8/execute/sync HTTP/1.1" 200 21 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"click me!"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '21'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49543/session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8 {} urllib3.connectionpool: [DEBUG] http://localhost:49543 "DELETE /session/5af4d6ca-fac0-4144-a2af-e0d0d27ccee8 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_be_able_to_access_wrapped_instance_from_event_calls[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 219208 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44733/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44733 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44733 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ff813881-97f0-47ec-ab43-623e33b51bed","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":219210,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44109/session/ff813881-97f0-47ec-ab43-623e33b51bed"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44733/session/ff813881-97f0-47ec-ab43-623e33b51bed {} urllib3.connectionpool: [DEBUG] http://localhost:44733 "DELETE /session/ff813881-97f0-47ec-ab43-623e33b51bed HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_using_kwargs[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 219378 using 0 to output None bwrap: Can't get type of source /run/user/1000/webkitgtk/bus-proxy-FJNBU3: No such file or directory selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46843/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46843 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46843 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6907048d-52fb-4640-8b7a-59175f527f06","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":219381,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37951/session/6907048d-52fb-4640-8b7a-59175f527f06"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46843/session/6907048d-52fb-4640-8b7a-59175f527f06/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46843 "POST /session/6907048d-52fb-4640-8b7a-59175f527f06/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:46843/session/6907048d-52fb-4640-8b7a-59175f527f06/cookie/cookie_name {} urllib3.connectionpool: [DEBUG] http://localhost:46843 "GET /session/6907048d-52fb-4640-8b7a-59175f527f06/cookie/cookie_name HTTP/1.1" 404 65 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=404 | data={"value":{"error":"no such cookie","message":"","stacktrace":""}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '65'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46843/session/6907048d-52fb-4640-8b7a-59175f527f06/element {'using': 'css selector', 'value': '[id="plainButton"]'} urllib3.connectionpool: [DEBUG] http://localhost:46843 "POST /session/6907048d-52fb-4640-8b7a-59175f527f06/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-B080B2BA-9E71-4EC2-882C-292F9808C877"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46843/session/6907048d-52fb-4640-8b7a-59175f527f06/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B080B2BA-9E71-4EC2-882C-292F9808C877'}, 'id']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:46843 "POST /session/6907048d-52fb-4640-8b7a-59175f527f06/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"plainButton"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46843/session/6907048d-52fb-4640-8b7a-59175f527f06 {} urllib3.connectionpool: [DEBUG] http://localhost:46843 "DELETE /session/6907048d-52fb-4640-8b7a-59175f527f06 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_missing_attributes_raise_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 219653 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50889/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:50889 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50889 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b7d323b9-e4b5-4968-acda-3d53807ee253","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":219655,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46693/session/b7d323b9-e4b5-4968-acda-3d53807ee253"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50889/session/b7d323b9-e4b5-4968-acda-3d53807ee253/url {'url': 'http://127.0.0.1:8000/readOnlyPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:50889 "POST /session/b7d323b9-e4b5-4968-acda-3d53807ee253/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:50889/session/b7d323b9-e4b5-4968-acda-3d53807ee253/element {'using': 'css selector', 'value': '[id="writableTextInput"]'} urllib3.connectionpool: [DEBUG] http://localhost:50889 "POST /session/b7d323b9-e4b5-4968-acda-3d53807ee253/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C15F4E65-DF15-4243-8293-E0910B09EF38"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:50889/session/b7d323b9-e4b5-4968-acda-3d53807ee253 {} urllib3.connectionpool: [DEBUG] http://localhost:50889 "DELETE /session/b7d323b9-e4b5-4968-acda-3d53807ee253 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_can_use_pointer_input_with_event_firing_webdriver[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 219921 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47535/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47535 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47535 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"be9cdfb7-9938-4299-a5fd-7aeba239606d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":219923,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37995/session/be9cdfb7-9938-4299-a5fd-7aeba239606d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:41 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47535/session/be9cdfb7-9938-4299-a5fd-7aeba239606d/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47535 "POST /session/be9cdfb7-9938-4299-a5fd-7aeba239606d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47535/session/be9cdfb7-9938-4299-a5fd-7aeba239606d/element {'using': 'css selector', 'value': '[id="clickField"]'} urllib3.connectionpool: [DEBUG] http://localhost:47535 "POST /session/be9cdfb7-9938-4299-a5fd-7aeba239606d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E35D4337-7E22-4769-980B-9E916633C3C5"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47535/session/be9cdfb7-9938-4299-a5fd-7aeba239606d/actions {'actions': [{'type': 'pointer', 'parameters': {'pointerType': 'mouse'}, 'id': 'mouse', 'actions': [{'type': 'pointerMove', 'duration': 250, 'x': 0, 'y': 0, 'origin': {'element-6066-11e4-a52e-4f735466cecf': 'node-E35D4337-7E22-4769-980B-9E916633C3C5'}}, {'type': 'pointerDown', 'duration': 0, 'button': 0}, {'type': 'pointerUp', 'duration': 0, 'button': 0}]}]} urllib3.connectionpool: [DEBUG] http://localhost:47535 "POST /session/be9cdfb7-9938-4299-a5fd-7aeba239606d/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47535/session/be9cdfb7-9938-4299-a5fd-7aeba239606d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E35D4337-7E22-4769-980B-9E916633C3C5'}, 'value']} urllib3.connectionpool: [DEBUG] http://localhost:47535 "POST /session/be9cdfb7-9938-4299-a5fd-7aeba239606d/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Clicked"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47535/session/be9cdfb7-9938-4299-a5fd-7aeba239606d {} urllib3.connectionpool: [DEBUG] http://localhost:47535 "DELETE /session/be9cdfb7-9938-4299-a5fd-7aeba239606d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_can_use_key_input_with_event_firing_webdriver[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 220193 using 0 to output None (WebKitWebProcess:220097): GLib-GIO-WARNING **: 15:59:43.838: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-26901537-b13e-4e88-b49d-d4c092e44b73: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47873 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":220197,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40211/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/url {'url': 'http://127.0.0.1:8000/javascriptPage.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element {'using': 'css selector', 'value': '[id="keyUp"]'} urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-C4B3C290-D5E1-4DA3-9303-EE6DD2C0E15A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element/node-C4B3C290-D5E1-4DA3-9303-EE6DD2C0E15A/click {} urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element/node-C4B3C290-D5E1-4DA3-9303-EE6DD2C0E15A/click HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/actions {'actions': [{'type': 'key', 'id': 'key', 'actions': [{'type': 'keyDown', 'value': 'S'}, {'type': 'keyUp', 'value': 'S'}, {'type': 'keyDown', 'value': 'u'}, {'type': 'keyUp', 'value': 'u'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}, {'type': 'keyDown', 'value': 'c'}, {'type': 'keyUp', 'value': 'c'}, {'type': 'keyDown', 'value': 'e'}, {'type': 'keyUp', 'value': 'e'}, {'type': 'keyDown', 'value': 's'}, {'type': 'keyUp', 'value': 's'}, {'type': 'keyDown', 'value': 's'}, {'type': 'keyUp', 'value': 's'}]}]} urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/actions HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element {'using': 'css selector', 'value': '[id="result"]'} urllib3.connectionpool: [DEBUG] http://localhost:47873 "POST /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1D3BC4C5-D6E1-4608-8AFB-DED4169C0616"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element/node-1D3BC4C5-D6E1-4608-8AFB-DED4169C0616/text {} urllib3.connectionpool: [DEBUG] http://localhost:47873 "GET /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c/element/node-1D3BC4C5-D6E1-4608-8AFB-DED4169C0616/text HTTP/1.1" 200 19 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Success"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47873/session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c {} urllib3.connectionpool: [DEBUG] http://localhost:47873 "DELETE /session/43fa3e5d-4cc3-4d5c-bc23-08a923a66b5c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:220364): GLib-GIO-WARNING **: 15:59:46.184: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-88d8e33c-02aa-42cd-8b83-6c3bab762d1c: The connection is closed =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/support/event_firing_webdriver_tests.py: 12 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 12 passed, 14 warnings in 40.42s ======================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_any_of_true[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 220466 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33863/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:33863 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33863 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e89b43e3-d305-430e-a842-fbb2917abf80","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":220468,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37611/session/e89b43e3-d305-430e-a842-fbb2917abf80"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:33863/session/e89b43e3-d305-430e-a842-fbb2917abf80/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:33863 "POST /session/e89b43e3-d305-430e-a842-fbb2917abf80/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:47 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33863/session/e89b43e3-d305-430e-a842-fbb2917abf80/title {} urllib3.connectionpool: [DEBUG] http://localhost:33863 "GET /session/e89b43e3-d305-430e-a842-fbb2917abf80/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:33863/session/e89b43e3-d305-430e-a842-fbb2917abf80/title {} urllib3.connectionpool: [DEBUG] http://localhost:33863 "GET /session/e89b43e3-d305-430e-a842-fbb2917abf80/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:33863/session/e89b43e3-d305-430e-a842-fbb2917abf80 {} urllib3.connectionpool: [DEBUG] http://localhost:33863 "DELETE /session/e89b43e3-d305-430e-a842-fbb2917abf80 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_any_of_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 220738 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43179/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43179 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43179 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3a5f8c2f-e991-46d5-bac9-e31418e6cc73","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":220740,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34841/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43179 "POST /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title {} urllib3.connectionpool: [DEBUG] http://localhost:43179 "GET /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title {} urllib3.connectionpool: [DEBUG] http://localhost:43179 "GET /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title {} urllib3.connectionpool: [DEBUG] http://localhost:43179 "GET /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title {} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:43179 "GET /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43179/session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73 {} urllib3.connectionpool: [DEBUG] http://localhost:43179 "DELETE /session/3a5f8c2f-e991-46d5-bac9-e31418e6cc73 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_all_of_true[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 221008 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38467/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38467 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38467 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":221012,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41659/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38467/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38467 "POST /session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:38467/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/title {} urllib3.connectionpool: [DEBUG] http://localhost:38467 "GET /session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38467/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/element {'using': 'css selector', 'value': '[id="oneline"]'} urllib3.connectionpool: [DEBUG] http://localhost:38467 "POST /session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-5CF242AF-3360-46D2-84B1-2061EAFA590C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38467/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5CF242AF-3360-46D2-84B1-2061EAFA590C'}]} urllib3.connectionpool: [DEBUG] http://localhost:38467 "POST /session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38467/session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2 {} (WebKitWebProcess:221182): GLib-GIO-WARNING **: 15:59:53.055: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f8f16bdd-aa3a-450c-bff0-2c3bfc24ca4f: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:38467 "DELETE /session/fe0d9c54-9130-4e8f-a0fd-39f3c9bfeaa2 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_all_of_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 221281 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36827/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:36827 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36827 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"fe0d43c3-0336-4e96-abc3-d95bd49d680c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":221283,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40515/session/fe0d43c3-0336-4e96-abc3-d95bd49d680c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:36827/session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:36827 "POST /session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36827/session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/title {} urllib3.connectionpool: [DEBUG] http://localhost:36827 "GET /session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:36827/session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/title {} urllib3.connectionpool: [DEBUG] http://localhost:36827 "GET /session/fe0d43c3-0336-4e96-abc3-d95bd49d680c/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:36827/session/fe0d43c3-0336-4e96-abc3-d95bd49d680c {} urllib3.connectionpool: [DEBUG] http://localhost:36827 "DELETE /session/fe0d43c3-0336-4e96-abc3-d95bd49d680c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:221452): GLib-GIO-WARNING **: 15:59:55.643: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-52c6d074-9682-4447-8ced-da5194b98069: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_none_of_true[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 221550 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41415/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41415 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41415 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"7e44b3c2-caa0-48ae-9a5e-f13236362f7d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":221552,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45339/session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41415/session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41415 "POST /session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41415/session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/title {} urllib3.connectionpool: [DEBUG] http://localhost:41415 "GET /session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:41415/session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/title {} urllib3.connectionpool: [DEBUG] http://localhost:41415 "GET /session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41415/session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d {} urllib3.connectionpool: [DEBUG] http://localhost:41415 "DELETE /session/7e44b3c2-caa0-48ae-9a5e-f13236362f7d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_none_of_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 221818 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53825/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:53825 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53825 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"42392226-f88f-4b9a-9a09-6e90c3dce9fe","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":221822,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40239/session/42392226-f88f-4b9a-9a09-6e90c3dce9fe"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:53825/session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:53825 "POST /session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53825/session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/title {} urllib3.connectionpool: [DEBUG] http://localhost:53825 "GET /session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:53825/session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/title {} urllib3.connectionpool: [DEBUG] http://localhost:53825 "GET /session/42392226-f88f-4b9a-9a09-6e90c3dce9fe/title HTTP/1.1" 200 27 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"Hello WebDriver"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 22:59:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '27'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:53825/session/42392226-f88f-4b9a-9a09-6e90c3dce9fe {} urllib3.connectionpool: [DEBUG] http://localhost:53825 "DELETE /session/42392226-f88f-4b9a-9a09-6e90c3dce9fe HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_clickable_locator_true[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 222090 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42841/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:42841 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42841 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"5642ef02-0570-404c-a375-cdbf6a603027","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":222094,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41517/session/5642ef02-0570-404c-a375-cdbf6a603027"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:00 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42841/session/5642ef02-0570-404c-a375-cdbf6a603027/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:42841 "POST /session/5642ef02-0570-404c-a375-cdbf6a603027/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42841/session/5642ef02-0570-404c-a375-cdbf6a603027/element {'using': 'css selector', 'value': '[id="multilinelink"]'} urllib3.connectionpool: [DEBUG] http://localhost:42841 "POST /session/5642ef02-0570-404c-a375-cdbf6a603027/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1539437F-86A3-48D1-A0CF-F990C296A415"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:42841/session/5642ef02-0570-404c-a375-cdbf6a603027/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1539437F-86A3-48D1-A0CF-F990C296A415'}]} urllib3.connectionpool: [DEBUG] http://localhost:42841 "POST /session/5642ef02-0570-404c-a375-cdbf6a603027/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:42841/session/5642ef02-0570-404c-a375-cdbf6a603027/element/node-1539437F-86A3-48D1-A0CF-F990C296A415/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:42841 "GET /session/5642ef02-0570-404c-a375-cdbf6a603027/element/node-1539437F-86A3-48D1-A0CF-F990C296A415/enabled HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:42841/session/5642ef02-0570-404c-a375-cdbf6a603027 {} urllib3.connectionpool: [DEBUG] http://localhost:42841 "DELETE /session/5642ef02-0570-404c-a375-cdbf6a603027 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_clickable_locator_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 222362 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60619/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60619 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60619 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d40d0eca-18b3-49b2-baad-9d608b784307","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":222366,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38689/session/d40d0eca-18b3-49b2-baad-9d608b784307"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:02 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60619/session/d40d0eca-18b3-49b2-baad-9d608b784307/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60619 "POST /session/d40d0eca-18b3-49b2-baad-9d608b784307/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60619/session/d40d0eca-18b3-49b2-baad-9d608b784307/element {'using': 'css selector', 'value': '[id="hiddenline"]'} urllib3.connectionpool: [DEBUG] http://localhost:60619 "POST /session/d40d0eca-18b3-49b2-baad-9d608b784307/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-8B435588-538D-4F37-80C2-5AD7F60DE34E"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60619/session/d40d0eca-18b3-49b2-baad-9d608b784307/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8B435588-538D-4F37-80C2-5AD7F60DE34E'}]} urllib3.connectionpool: [DEBUG] http://localhost:60619 "POST /session/d40d0eca-18b3-49b2-baad-9d608b784307/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60619/session/d40d0eca-18b3-49b2-baad-9d608b784307 {} urllib3.connectionpool: [DEBUG] http://localhost:60619 "DELETE /session/d40d0eca-18b3-49b2-baad-9d608b784307 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_clickable_element_true[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 222632 using 0 to output None (WebKitWebProcess:222534): GLib-GIO-WARNING **: 16:00:04.496: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-de5b2803-4dd5-4674-ad51-19137d9cdd9d: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44613/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44613 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44613 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"d413360a-47fe-40fb-8b84-32cbc57efc4c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":222636,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35785/session/d413360a-47fe-40fb-8b84-32cbc57efc4c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44613/session/d413360a-47fe-40fb-8b84-32cbc57efc4c/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44613 "POST /session/d413360a-47fe-40fb-8b84-32cbc57efc4c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44613/session/d413360a-47fe-40fb-8b84-32cbc57efc4c/element {'using': 'css selector', 'value': '[id="multilinelink"]'} urllib3.connectionpool: [DEBUG] http://localhost:44613 "POST /session/d413360a-47fe-40fb-8b84-32cbc57efc4c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-7869B09E-7CCB-4165-9E00-6420D1E9111A"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44613/session/d413360a-47fe-40fb-8b84-32cbc57efc4c/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7869B09E-7CCB-4165-9E00-6420D1E9111A'}]} urllib3.connectionpool: [DEBUG] http://localhost:44613 "POST /session/d413360a-47fe-40fb-8b84-32cbc57efc4c/execute/sync HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] GET http://localhost:44613/session/d413360a-47fe-40fb-8b84-32cbc57efc4c/element/node-7869B09E-7CCB-4165-9E00-6420D1E9111A/enabled {} urllib3.connectionpool: [DEBUG] http://localhost:44613 "GET /session/d413360a-47fe-40fb-8b84-32cbc57efc4c/element/node-7869B09E-7CCB-4165-9E00-6420D1E9111A/enabled HTTP/1.1" 200 14 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":true} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44613/session/d413360a-47fe-40fb-8b84-32cbc57efc4c {} urllib3.connectionpool: [DEBUG] http://localhost:44613 "DELETE /session/d413360a-47fe-40fb-8b84-32cbc57efc4c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:06 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/expected_conditions_tests.py::test_clickable_element_false[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 222902 using 0 to output None (WebKitWebProcess:222804): GLib-GIO-WARNING **: 16:00:07.072: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-6143b875-c671-4f92-a096-1603303fbb7a: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40401/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40401 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40401 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8f9fb6b4-cf50-4391-ba15-169a9f2506bc","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":222906,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44443/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:07 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40401/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/url {'url': 'http://127.0.0.1:8000/simpleTest.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40401 "POST /session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40401/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/element {'using': 'css selector', 'value': '[id="hiddenline"]'} urllib3.connectionpool: [DEBUG] http://localhost:40401 "POST /session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-71652A4E-CF61-4A4C-989B-41CBB1A41EC8"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40401/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-71652A4E-CF61-4A4C-989B-41CBB1A41EC8'}]} urllib3.connectionpool: [DEBUG] http://localhost:40401 "POST /session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40401/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/execute/sync {'script': '/* isDisplayed */return (function(){return function(){var k=this;function l(a){return void 0!==a}fun...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-71652A4E-CF61-4A4C-989B-41CBB1A41EC8'}]} urllib3.connectionpool: [DEBUG] http://localhost:40401 "POST /session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":false} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40401/session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc {} urllib3.connectionpool: [DEBUG] http://localhost:40401 "DELETE /session/8f9fb6b4-cf50-4391-ba15-169a9f2506bc HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/support/expected_conditions_tests.py: 10 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 10 passed, 12 warnings in 23.61s ======================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/selenium/py configfile: setup.cfg plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 27 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_find_first_one[webkitgtk] test.selenium.webdriver.common.webserver: [DEBUG] web server started selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 223179 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46593/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:46593 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46593 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8ee74d77-ab6a-4d7e-8397-64bbeb228845","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":223181,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:45911/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46593/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:46593 "POST /session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46593/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/element {'using': 'css selector', 'value': '[id="below"]'} urllib3.connectionpool: [DEBUG] http://localhost:46593 "POST /session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DCDA7F3F-08AF-41DB-A8F3-E7AC464452D0"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46593/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'p'}, 'filters': [{'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-DCDA7F3F-08AF-41DB-A8F3-E7AC464452D0'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:46593 "POST /session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-64B56809-E8C7-4638-92C1-D607787A8321"},{"element-6066-11e4-a52e-4f735466cecf":"node-9C289179-3963-42FA-B24C-122009919D11"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:46593/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-64B56809-E8C7-4638-92C1-D607787A8321'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:46593 "POST /session/8ee74d77-ab6a-4d7e-8397-64bbeb228845/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mid"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:46593/session/8ee74d77-ab6a-4d7e-8397-64bbeb228845 {} urllib3.connectionpool: [DEBUG] http://localhost:46593 "DELETE /session/8ee74d77-ab6a-4d7e-8397-64bbeb228845 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_find_first_one_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 223449 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54115/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54115 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54115 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6e7f28fe-5253-4122-8752-86ced6c3c6de","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":223451,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:37473/session/6e7f28fe-5253-4122-8752-86ced6c3c6de"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:14 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54115/session/6e7f28fe-5253-4122-8752-86ced6c3c6de/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54115 "POST /session/6e7f28fe-5253-4122-8752-86ced6c3c6de/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54115/session/6e7f28fe-5253-4122-8752-86ced6c3c6de/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'p'}, 'filters': [{'kind': 'above', 'args': [{'id': 'below'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:54115 "POST /session/6e7f28fe-5253-4122-8752-86ced6c3c6de/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-9719AA71-AD3B-4436-9F25-964AA68BBEE8"},{"element-6066-11e4-a52e-4f735466cecf":"node-EC2ABDCC-3B54-418A-B5E5-1F8E5C4CA762"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54115/session/6e7f28fe-5253-4122-8752-86ced6c3c6de/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9719AA71-AD3B-4436-9F25-964AA68BBEE8'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:54115 "POST /session/6e7f28fe-5253-4122-8752-86ced6c3c6de/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mid"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54115/session/6e7f28fe-5253-4122-8752-86ced6c3c6de {} urllib3.connectionpool: [DEBUG] http://localhost:54115 "DELETE /session/6e7f28fe-5253-4122-8752-86ced6c3c6de HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_find_elements_above_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver (WebKitWebProcess:223619): GLib-GIO-WARNING **: 16:00:17.703: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-56700bfc-edf2-4b0b-ae25-6a2e87d1013e: The connection is closed selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 223716 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:54663 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"63886fb8-da25-47cb-9007-385b60087f45","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":223718,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38635/session/63886fb8-da25-47cb-9007-385b60087f45"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session/63886fb8-da25-47cb-9007-385b60087f45/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45/element {'using': 'css selector', 'value': '[id="below"]'} urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session/63886fb8-da25-47cb-9007-385b60087f45/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-9DECE9E6-A44A-45ED-BC01-65AA4682DEE1"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'p'}, 'filters': [{'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-9DECE9E6-A44A-45ED-BC01-65AA4682DEE1'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F702E632-572C-4100-AA33-5D01551FD70D"},{"element-6066-11e4-a52e-4f735466cecf":"node-02BF6EEB-C766-48F5-883D-3F1BCDA839CA"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F702E632-572C-4100-AA33-5D01551FD70D'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mid"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-02BF6EEB-C766-48F5-883D-3F1BCDA839CA'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:54663 "POST /session/63886fb8-da25-47cb-9007-385b60087f45/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"above"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:54663/session/63886fb8-da25-47cb-9007-385b60087f45 {} (WebKitWebProcess:223887): GLib-GIO-WARNING **: 16:00:21.384: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a0d9d901-2d39-4819-b322-78c93efd4043: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_find_elements_above_another_by_locator[webkitgtk] urllib3.connectionpool: [DEBUG] http://localhost:54663 "DELETE /session/63886fb8-da25-47cb-9007-385b60087f45 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 223987 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38463/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:38463 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38463 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"3a32b7f8-844c-4618-81b0-9395e31d5988","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":223989,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:46043/session/3a32b7f8-844c-4618-81b0-9395e31d5988"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:21 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38463/session/3a32b7f8-844c-4618-81b0-9395e31d5988/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:38463 "POST /session/3a32b7f8-844c-4618-81b0-9395e31d5988/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:24 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38463/session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'p'}, 'filters': [{'kind': 'above', 'args': [{'id': 'below'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:38463 "POST /session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4B1E59E7-4D51-48DF-B657-55673D8A5783"},{"element-6066-11e4-a52e-4f735466cecf":"node-A1AF1A44-6C98-470A-A47D-4F0F1043BAC2"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38463/session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4B1E59E7-4D51-48DF-B657-55673D8A5783'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:38463 "POST /session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"mid"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:38463/session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A1AF1A44-6C98-470A-A47D-4F0F1043BAC2'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:38463 "POST /session/3a32b7f8-844c-4618-81b0-9395e31d5988/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"above"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:38463/session/3a32b7f8-844c-4618-81b0-9395e31d5988 {} urllib3.connectionpool: [DEBUG] http://localhost:38463 "DELETE /session/3a32b7f8-844c-4618-81b0-9395e31d5988 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_combine_filters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 224256 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47743 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"c6a5283a-65ae-43e8-9c36-60daf056a53c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":224258,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34153/session/c6a5283a-65ae-43e8-9c36-60daf056a53c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session/c6a5283a-65ae-43e8-9c36-60daf056a53c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:28 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c/element {'using': 'css selector', 'value': '[id="center"]'} urllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session/c6a5283a-65ae-43e8-9c36-60daf056a53c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-1ACCFC36-923F-4CD0-B4EA-873B3197C0CE"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:29 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c/element {'using': 'css selector', 'value': '[id="top"]'} urllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session/c6a5283a-65ae-43e8-9c36-60daf056a53c/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-DF14FC57-FF22-44D1-AEB7-55EBA48E4B8C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-1ACCFC36-923F-4CD0-B4EA-873B3197C0CE'}]}, {'kind': 'right', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-DF14FC57-FF22-44D1-AEB7-55EBA48E4B8C'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session/c6a5283a-65ae-43e8-9c36-60daf056a53c/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-68F4B903-213C-4616-A00C-BDB333099BD4"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-68F4B903-213C-4616-A00C-BDB333099BD4'}, 'id']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:47743 "POST /session/c6a5283a-65ae-43e8-9c36-60daf056a53c/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47743/session/c6a5283a-65ae-43e8-9c36-60daf056a53c {} urllib3.connectionpool: [DEBUG] http://localhost:47743 "DELETE /session/c6a5283a-65ae-43e8-9c36-60daf056a53c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_combine_filters_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 224532 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40375/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40375 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40375 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"288f7e63-e3dd-4ab7-a0a9-adaff5379a4c","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":224534,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:33755/session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40375/session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40375 "POST /session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40375/session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'above', 'args': [{'id': 'center'}]}, {'kind': 'right', 'args': [{'id': 'top'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:40375 "POST /session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-426003C0-16A1-4AD1-BEC5-ED9F11E09043"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40375/session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-426003C0-16A1-4AD1-BEC5-ED9F11E09043'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:40375 "POST /session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40375/session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c {} urllib3.connectionpool: [DEBUG] http://localhost:40375 "DELETE /session/288f7e63-e3dd-4ab7-a0a9-adaff5379a4c HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_use_css_selectors[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 224801 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41609 (WebKitWebProcess:224703): GLib-GIO-WARNING **: 16:00:33.625: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-0c0c0e1f-0a98-494f-bed3-9ec80ff448dd: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"cceb7306-b76c-4b30-86d7-481682b3c29d","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":224803,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39939/session/cceb7306-b76c-4b30-86d7-481682b3c29d"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session/cceb7306-b76c-4b30-86d7-481682b3c29d/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d/element {'using': 'css selector', 'value': '[id="center"]'} urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session/cceb7306-b76c-4b30-86d7-481682b3c29d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-E2883564-5862-4091-9F37-ED48C0B2D47C"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d/element {'using': 'css selector', 'value': '[id="top"]'} urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session/cceb7306-b76c-4b30-86d7-481682b3c29d/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-96FAA3E9-D060-4E58-973E-F978654EFE00"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:36 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E2883564-5862-4091-9F37-ED48C0B2D47C'}]}, {'kind': 'right', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-96FAA3E9-D060-4E58-973E-F978654EFE00'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session/cceb7306-b76c-4b30-86d7-481682b3c29d/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-29C69330-7F6D-491E-BE0E-AC445D9FBF57"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-29C69330-7F6D-491E-BE0E-AC445D9FBF57'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:41609 "POST /session/cceb7306-b76c-4b30-86d7-481682b3c29d/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41609/session/cceb7306-b76c-4b30-86d7-481682b3c29d {} urllib3.connectionpool: [DEBUG] http://localhost:41609 "DELETE /session/cceb7306-b76c-4b30-86d7-481682b3c29d HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_use_css_selectors_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 225077 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56253/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56253 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56253 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"12bf928a-d5d5-408e-86a4-4c37d7094205","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":225079,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35029/session/12bf928a-d5d5-408e-86a4-4c37d7094205"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56253/session/12bf928a-d5d5-408e-86a4-4c37d7094205/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56253 "POST /session/12bf928a-d5d5-408e-86a4-4c37d7094205/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:38 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56253/session/12bf928a-d5d5-408e-86a4-4c37d7094205/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'above', 'args': [{'id': 'center'}]}, {'kind': 'right', 'args': [{'id': 'top'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:56253 "POST /session/12bf928a-d5d5-408e-86a4-4c37d7094205/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-31BAFA08-5F26-4DFC-B1ED-A20200328F29"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56253/session/12bf928a-d5d5-408e-86a4-4c37d7094205/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-31BAFA08-5F26-4DFC-B1ED-A20200328F29'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:56253 "POST /session/12bf928a-d5d5-408e-86a4-4c37d7094205/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56253/session/12bf928a-d5d5-408e-86a4-4c37d7094205 {} urllib3.connectionpool: [DEBUG] http://localhost:56253 "DELETE /session/12bf928a-d5d5-408e-86a4-4c37d7094205 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_use_xpath[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 225351 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:40159 (WebKitWebProcess:225251): GLib-GIO-WARNING **: 16:00:40.462: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a3bb3da6-aa6a-4db6-84d6-bf538a1d0ad1: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"a4369e07-d8b0-40ce-8c7e-9f864983de43","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":225353,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:39829/session/a4369e07-d8b0-40ce-8c7e-9f864983de43"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session/a4369e07-d8b0-40ce-8c7e-9f864983de43/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:42 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43/element {'using': 'css selector', 'value': '[id="top"]'} urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session/a4369e07-d8b0-40ce-8c7e-9f864983de43/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-013D52A3-1098-426E-84C7-579CA67F9917"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43/element {'using': 'css selector', 'value': '[id="bottomLeft"]'} urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session/a4369e07-d8b0-40ce-8c7e-9f864983de43/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-392F60A7-0159-42B8-B6D8-9435D38C83FB"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'xpath': '//td[1]'}, 'filters': [{'kind': 'below', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-013D52A3-1098-426E-84C7-579CA67F9917'}]}, {'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-392F60A7-0159-42B8-B6D8-9435D38C83FB'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session/a4369e07-d8b0-40ce-8c7e-9f864983de43/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-3A3E93DA-EB48-4A70-9D8B-C766C530A302"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3A3E93DA-EB48-4A70-9D8B-C766C530A302'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:40159 "POST /session/a4369e07-d8b0-40ce-8c7e-9f864983de43/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"left"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:40159/session/a4369e07-d8b0-40ce-8c7e-9f864983de43 {} urllib3.connectionpool: [DEBUG] http://localhost:40159 "DELETE /session/a4369e07-d8b0-40ce-8c7e-9f864983de43 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_use_xpath_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 225624 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59133/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59133 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59133 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ae6b2da9-aff6-4f64-ad81-5590e8f24b35","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":225626,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36497/session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59133/session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59133 "POST /session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59133/session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'xpath': '//td[1]'}, 'filters': [{'kind': 'below', 'args': [{'id': 'top'}]}, {'kind': 'above', 'args': [{'id': 'bottomLeft'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:59133 "POST /session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-6F7B0F4F-47DF-4A0F-8A33-EB1081B4692D"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59133/session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6F7B0F4F-47DF-4A0F-8A33-EB1081B4692D'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:59133 "POST /session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"left"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59133/session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35 {} urllib3.connectionpool: [DEBUG] http://localhost:59133 "DELETE /session/ae6b2da9-aff6-4f64-ad81-5590e8f24b35 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_be_able_to_combine_straight_filters[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 225893 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:43431 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e2ffd5e5-82bc-4a90-a2ea-01f2b885b610","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":225897,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44859/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/element {'using': 'css selector', 'value': '[id="topRight"]'} urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-AE3B40F0-9955-4E53-A002-D05527EA00A7"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/element {'using': 'css selector', 'value': '[id="bottomLeft"]'} urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-29418430-D9AF-4FCB-87C3-508A5DCE907F"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'straightBelow', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-AE3B40F0-9955-4E53-A002-D05527EA00A7'}]}, {'kind': 'straightRight', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-29418430-D9AF-4FCB-87C3-508A5DCE907F'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E0A38B0B-CC98-41A5-B993-107F2A942933"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E0A38B0B-CC98-41A5-B993-107F2A942933'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:43431 "POST /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottomRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:43431/session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610 {} (WebKitWebProcess:226067): GLib-GIO-WARNING **: 16:00:48.984: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c5221985-37f1-45ca-b479-d89285baf3cd: The connection is closed urllib3.connectionpool: [DEBUG] http://localhost:43431 "DELETE /session/e2ffd5e5-82bc-4a90-a2ea-01f2b885b610 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:48 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_no_such_element_is_raised_rather_than_index_error[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 226167 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44709/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44709 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44709 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"467cf1df-f57d-4988-8fc9-76e481fe369a","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":226169,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35813/session/467cf1df-f57d-4988-8fc9-76e481fe369a"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44709/session/467cf1df-f57d-4988-8fc9-76e481fe369a/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44709 "POST /session/467cf1df-f57d-4988-8fc9-76e481fe369a/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44709/session/467cf1df-f57d-4988-8fc9-76e481fe369a/element {'using': 'css selector', 'value': '[id="top"]'} urllib3.connectionpool: [DEBUG] http://localhost:44709 "POST /session/467cf1df-f57d-4988-8fc9-76e481fe369a/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-04B261A8-4A6B-4C1B-A4B7-83390EB5A414"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44709/session/467cf1df-f57d-4988-8fc9-76e481fe369a/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'nonexistentid'}, 'filters': [{'kind': 'above', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-04B261A8-4A6B-4C1B-A4B7-83390EB5A414'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:44709 "POST /session/467cf1df-f57d-4988-8fc9-76e481fe369a/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44709/session/467cf1df-f57d-4988-8fc9-76e481fe369a {} urllib3.connectionpool: [DEBUG] http://localhost:44709 "DELETE /session/467cf1df-f57d-4988-8fc9-76e481fe369a HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_no_such_element_is_raised_rather_than_index_error_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 226439 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44103/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44103 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44103 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"645c200b-3df5-4fdf-bd69-376bfccf7708","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":226441,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:35645/session/645c200b-3df5-4fdf-bd69-376bfccf7708"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44103/session/645c200b-3df5-4fdf-bd69-376bfccf7708/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44103 "POST /session/645c200b-3df5-4fdf-bd69-376bfccf7708/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44103/session/645c200b-3df5-4fdf-bd69-376bfccf7708/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'nonexistentid'}, 'filters': [{'kind': 'above', 'args': [{'id': 'top'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:44103 "POST /session/645c200b-3df5-4fdf-bd69-376bfccf7708/execute/sync HTTP/1.1" 200 12 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44103/session/645c200b-3df5-4fdf-bd69-376bfccf7708 {} urllib3.connectionpool: [DEBUG] http://localhost:44103 "DELETE /session/645c200b-3df5-4fdf-bd69-376bfccf7708 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_find_near_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 226708 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44623/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44623 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44623 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"72be037e-9ddb-41a0-a205-5d6414f42439","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":226710,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:38681/session/72be037e-9ddb-41a0-a205-5d6414f42439"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44623/session/72be037e-9ddb-41a0-a205-5d6414f42439/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDurllib3.connectionpool: [DEBUG] http://localhost:44623 "POST /session/72be037e-9ddb-41a0-a205-5d6414f42439/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44623/session/72be037e-9ddb-41a0-a205-5d6414f42439/element {'using': 'css selector', 'value': '[id="rect1"]'} urllib3.connectionpool: [DEBUG] http://localhost:44623 "POST /session/72be037e-9ddb-41a0-a205-5d6414f42439/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-FE47AED2-71BD-41F0-938E-161B66B47C16"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44623/session/72be037e-9ddb-41a0-a205-5d6414f42439/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect2'}, 'filters': [{'kind': 'near', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-FE47AED2-71BD-41F0-938E-161B66B47C16'}, 50]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:44623 "POST /session/72be037e-9ddb-41a0-a205-5d6414f42439/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C8068BD7-05D4-4692-AFEE-D822A180C270"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44623/session/72be037e-9ddb-41a0-a205-5d6414f42439/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C8068BD7-05D4-4692-AFEE-D822A180C270'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:44623 "POST /session/72be037e-9ddb-41a0-a205-5d6414f42439/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rect2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44623/session/72be037e-9ddb-41a0-a205-5d6414f42439 {} urllib3.connectionpool: [DEBUG] http://localhost:44623 "DELETE /session/72be037e-9ddb-41a0-a205-5d6414f42439 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_find_near_elements_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 226980 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41347/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:41347 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41347 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"4c2f7fe5-a256-48c3-a49a-0192b4c9ba10","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":226982,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36869/session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:00:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41347/session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:41347 "POST /session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:03 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41347/session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect2'}, 'filters': [{'kind': 'near', 'args': [{'id': 'rect1'}, 50]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:41347 "POST /session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-E809A184-1928-4F76-88F1-D6850E1A15AF"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:41347/session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-E809A184-1928-4F76-88F1-D6850E1A15AF'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:41347 "POST /session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rect2"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:41347/session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10 {} urllib3.connectionpool: [DEBUG] http://localhost:41347 "DELETE /session/4c2f7fe5-a256-48c3-a49a-0192b4c9ba10 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:04 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_not_find_far_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 227251 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56607/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:56607 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56607 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"6f9d85b4-bc09-4ed8-92bb-444c545550d7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":227253,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40099/session/6f9d85b4-bc09-4ed8-92bb-444c545550d7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56607/session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:56607 "POST /session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56607/session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/element {'using': 'css selector', 'value': '[id="rect2"]'} urllib3.connectionpool: [DEBUG] http://localhost:56607 "POST /session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-01587C99-0EFE-4C9D-BDD4-3133466236DF"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:09 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:56607/session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect4'}, 'filters': [{'kind': 'near', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-01587C99-0EFE-4C9D-BDD4-3133466236DF'}, 50]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:56607 "POST /session/6f9d85b4-bc09-4ed8-92bb-444c545550d7/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:56607/session/6f9d85b4-bc09-4ed8-92bb-444c545550d7 {} urllib3.connectionpool: [DEBUG] http://localhost:56607 "DELETE /session/6f9d85b4-bc09-4ed8-92bb-444c545550d7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_not_find_far_elements_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 227523 using 0 to output None (WebKitWebProcess:227425): GLib-GIO-WARNING **: 16:01:10.629: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-c1fd5831-0e1b-44e6-af51-ffcb46b27c88: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49613/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:49613 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49613 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"1fac4def-bbad-47f9-904a-eb7626eb4f60","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":227525,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:34915/session/1fac4def-bbad-47f9-904a-eb7626eb4f60"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:10 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49613/session/1fac4def-bbad-47f9-904a-eb7626eb4f60/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:49613 "POST /session/1fac4def-bbad-47f9-904a-eb7626eb4f60/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:49613/session/1fac4def-bbad-47f9-904a-eb7626eb4f60/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect4'}, 'filters': [{'kind': 'near', 'args': [{'id': 'rect2'}, 50]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:49613 "POST /session/1fac4def-bbad-47f9-904a-eb7626eb4f60/execute/sync HTTP/1.1" 200 12 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:15 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '12'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:49613/session/1fac4def-bbad-47f9-904a-eb7626eb4f60 {} urllib3.connectionpool: [DEBUG] http://localhost:49613 "DELETE /session/1fac4def-bbad-47f9-904a-eb7626eb4f60 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:16 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_find_far_elements[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 227796 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59151/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:59151 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59151 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"ec1c00cb-09a9-4d89-964d-5234f5cc0936","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":227798,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36519/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:17 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59151/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:59151 "POST /session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59151/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/element {'using': 'css selector', 'value': '[id="rect2"]'} urllib3.connectionpool: [DEBUG] http://localhost:59151 "POST /session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/element HTTP/1.1" 200 93 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"element-6066-11e4-a52e-4f735466cecf":"node-6BA713B6-43C3-468E-8D0A-C314428892CC"}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '93'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59151/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect4'}, 'filters': [{'kind': 'near', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6BA713B6-43C3-468E-8D0A-C314428892CC'}, 100]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:59151 "POST /session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-33DBFFDC-9E9A-4105-8F20-909F1AF9B208"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:59151/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-33DBFFDC-9E9A-4105-8F20-909F1AF9B208'}, 'id']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:59151 "POST /session/ec1c00cb-09a9-4d89-964d-5234f5cc0936/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rect4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:59151/session/ec1c00cb-09a9-4d89-964d-5234f5cc0936 {} urllib3.connectionpool: [DEBUG] http://localhost:59151 "DELETE /session/ec1c00cb-09a9-4d89-964d-5234f5cc0936 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_near_locator_should_find_far_elements_by_locator[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 228069 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45455/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:45455 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45455 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"30149f23-7794-4ddf-bf3c-98fc41c3caf1","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":228071,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44903/session/30149f23-7794-4ddf-bf3c-98fc41c3caf1"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45455/session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:45455 "POST /session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45455/session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'id': 'rect4'}, 'filters': [{'kind': 'near', 'args': [{'id': 'rect2'}, 100]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:45455 "POST /session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/execute/sync HTTP/1.1" 200 95 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-5F11844B-E6F8-4F99-BCF4-C7DA6C7CA094"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '95'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:45455/session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5F11844B-E6F8-4F99-BCF4-C7DA6C7CA094'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:45455 "POST /session/30149f23-7794-4ddf-bf3c-98fc41c3caf1/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"rect4"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:45455/session/30149f23-7794-4ddf-bf3c-98fc41c3caf1 {} urllib3.connectionpool: [DEBUG] http://localhost:45455 "DELETE /session/30149f23-7794-4ddf-bf3c-98fc41c3caf1 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:228243): GLib-GIO-WARNING **: 16:01:27.400: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-cb1f42a1-5fcb-45a3-ae86-2237a6b78b52: The connection is closed WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_above_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 228342 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:48285 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"b0189098-f1f6-416b-8169-0c094b5fb475","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":228344,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44715/session/b0189098-f1f6-416b-8169-0c094b5fb475"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:27 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session/b0189098-f1f6-416b-8169-0c094b5fb475/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'above', 'args': [{'id': 'center'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-3A77D661-C146-44FB-B90B-0BC4911670DF"},{"element-6066-11e4-a52e-4f735466cecf":"node-CC12C31F-9329-4CA4-A604-1BF8299FFCD8"},{"element-6066-11e4-a52e-4f735466cecf":"node-481149A4-F8CD-49E6-A2FA-5E6B8F5EB840"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-3A77D661-C146-44FB-B90B-0BC4911670DF'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"top"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-CC12C31F-9329-4CA4-A604-1BF8299FFCD8'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topLeft"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-481149A4-F8CD-49E6-A2FA-5E6B8F5EB840'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:48285 "POST /session/b0189098-f1f6-416b-8169-0c094b5fb475/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:48285/session/b0189098-f1f6-416b-8169-0c094b5fb475 {} urllib3.connectionpool: [DEBUG] http://localhost:48285 "DELETE /session/b0189098-f1f6-416b-8169-0c094b5fb475 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:31 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_below_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 228616 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:60015 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"91abc741-e109-4ca1-8cf8-2ce0f9fa9af7","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":228618,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:36639/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:32 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'below', 'args': [{'id': 'center'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-29C39358-8811-4865-8FF7-C7AF92777B93"},{"element-6066-11e4-a52e-4f735466cecf":"node-A4AD57AC-2514-4A64-BA2F-4DC3B868CFD7"},{"element-6066-11e4-a52e-4f735466cecf":"node-8B25D067-E978-4EC7-8A1A-DE5522FF5ED0"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-29C39358-8811-4865-8FF7-C7AF92777B93'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottom"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-A4AD57AC-2514-4A64-BA2F-4DC3B868CFD7'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync HTTP/1.1" 200 22 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottomLeft"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-8B25D067-E978-4EC7-8A1A-DE5522FF5ED0'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:60015 "POST /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottomRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:60015/session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7 {} urllib3.connectionpool: [DEBUG] http://localhost:60015 "DELETE /session/91abc741-e109-4ca1-8cf8-2ce0f9fa9af7 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:34 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_left_of_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 228883 using 0 to output None (WebKitWebProcess:228787): GLib-GIO-WARNING **: 16:01:34.995: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-af8fe6af-fabc-49f3-90b4-88d0b7c14b74: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58211 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"e3bd877e-91d4-4edc-840c-18c9584d5859","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":228887,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:42307/session/e3bd877e-91d4-4edc-840c-18c9584d5859"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session/e3bd877e-91d4-4edc-840c-18c9584d5859/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'left', 'args': [{'id': 'center'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-F052E58B-C45C-4592-A71B-39B85E379D20"},{"element-6066-11e4-a52e-4f735466cecf":"node-C7BF0A26-1D16-40F2-8DF9-FA63EB9D9F50"},{"element-6066-11e4-a52e-4f735466cecf":"node-7F341CE8-5FA6-4DF7-9720-27323B1A2B97"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-F052E58B-C45C-4592-A71B-39B85E379D20'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync HTTP/1.1" 200 16 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"left"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C7BF0A26-1D16-40F2-8DF9-FA63EB9D9F50'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync HTTP/1.1" 200 19 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topLeft"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '19'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-7F341CE8-5FA6-4DF7-9720-27323B1A2B97'}, 'id']} PASSEDurllib3.connectionpool: [DEBUG] http://localhost:58211 "POST /session/e3bd877e-91d4-4edc-840c-18c9584d5859/execute/sync HTTP/1.1" 200 22 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottomLeft"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '22'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58211/session/e3bd877e-91d4-4edc-840c-18c9584d5859 {} urllib3.connectionpool: [DEBUG] http://localhost:58211 "DELETE /session/e3bd877e-91d4-4edc-840c-18c9584d5859 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_right_of_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 229157 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:44455 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"8d5f0ded-5702-4b11-8e83-6eb57d3f4198","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":229161,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43141/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:40 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:44 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'right', 'args': [{'id': 'center'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync HTTP/1.1" 200 263 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-C27938EA-EDD3-4E74-98EA-B70B3247CA9D"},{"element-6066-11e4-a52e-4f735466cecf":"node-73A7A101-4E23-429B-AF0B-CB637A2FF7F8"},{"element-6066-11e4-a52e-4f735466cecf":"node-B8D11A40-95EA-44B9-BCA3-25B525A54A9A"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '263'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-C27938EA-EDD3-4E74-98EA-B70B3247CA9D'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"right"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-73A7A101-4E23-429B-AF0B-CB637A2FF7F8'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync HTTP/1.1" 200 20 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"topRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '20'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-B8D11A40-95EA-44B9-BCA3-25B525A54A9A'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:44455 "POST /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198/execute/sync HTTP/1.1" 200 23 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottomRight"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '23'}) PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:44455/session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198 {} urllib3.connectionpool: [DEBUG] http://localhost:44455 "DELETE /session/8d5f0ded-5702-4b11-8e83-6eb57d3f4198 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_straight_above_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 229430 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58213/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:58213 (WebKitWebProcess:229332): GLib-GIO-WARNING **: 16:01:46.225: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-9e84ee75-9b32-4c33-8819-8c939d032324: The connection is closed libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58213 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"9c5d9dbf-9b25-4020-bf38-06c81b418078","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":229433,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:44387/session/9c5d9dbf-9b25-4020-bf38-06c81b418078"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:46 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58213/session/9c5d9dbf-9b25-4020-bf38-06c81b418078/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:58213 "POST /session/9c5d9dbf-9b25-4020-bf38-06c81b418078/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:49 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58213/session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'straightAbove', 'args': [{'id': 'bottom'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:58213 "POST /session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-4FA0EE96-8990-4101-9ACC-0BB8218F3338"},{"element-6066-11e4-a52e-4f735466cecf":"node-0281B5A2-6297-430B-8B91-68C78228096C"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58213/session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-4FA0EE96-8990-4101-9ACC-0BB8218F3338'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:58213 "POST /session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"center"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:58213/session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-0281B5A2-6297-430B-8B91-68C78228096C'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:58213 "POST /session/9c5d9dbf-9b25-4020-bf38-06c81b418078/execute/sync HTTP/1.1" 200 15 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"top"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '15'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:58213/session/9c5d9dbf-9b25-4020-bf38-06c81b418078 {} urllib3.connectionpool: [DEBUG] http://localhost:58213 "DELETE /session/9c5d9dbf-9b25-4020-bf38-06c81b418078 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_straight_below_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 229706 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:47837 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"64648087-d53c-4140-8d16-3b895813393e","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":229708,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:41335/session/64648087-d53c-4140-8d16-3b895813393e"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:50 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/64648087-d53c-4140-8d16-3b895813393e/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/64648087-d53c-4140-8d16-3b895813393e/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:51 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/64648087-d53c-4140-8d16-3b895813393e/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'straightBelow', 'args': [{'id': 'top'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/64648087-d53c-4140-8d16-3b895813393e/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-782D5AE7-2370-4B87-B5F6-8035066AC329"},{"element-6066-11e4-a52e-4f735466cecf":"node-D66B3145-ADE5-48EB-B143-910E22FBC293"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/64648087-d53c-4140-8d16-3b895813393e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-782D5AE7-2370-4B87-B5F6-8035066AC329'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/64648087-d53c-4140-8d16-3b895813393e/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"center"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:47837/session/64648087-d53c-4140-8d16-3b895813393e/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-D66B3145-ADE5-48EB-B143-910E22FBC293'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:47837 "POST /session/64648087-d53c-4140-8d16-3b895813393e/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"bottom"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:47837/session/64648087-d53c-4140-8d16-3b895813393e {} urllib3.connectionpool: [DEBUG] http://localhost:47837 "DELETE /session/64648087-d53c-4140-8d16-3b895813393e HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_straight_left_of_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 229978 using 0 to output None selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35805/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:35805 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35805 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"697556ac-ab1d-4df6-be1e-fc8822d3cadb","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":229982,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:40473/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:53 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35805/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:35805 "POST /session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:54 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35805/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'straightLeft', 'args': [{'id': 'right'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:35805 "POST /session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-34FFAD80-343B-4FDF-B3FB-1FAAEAD20C9C"},{"element-6066-11e4-a52e-4f735466cecf":"node-5C9150C4-0ED4-4B8D-8564-9B27F9D17EBD"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35805/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-34FFAD80-343B-4FDF-B3FB-1FAAEAD20C9C'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35805 "POST /session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"center"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:35805/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-5C9150C4-0ED4-4B8D-8564-9B27F9D17EBD'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:35805 "POST /session/697556ac-ab1d-4df6-be1e-fc8822d3cadb/execute/sync HTTP/1.1" 200 16 PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"left"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '16'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:35805/session/697556ac-ab1d-4df6-be1e-fc8822d3cadb {} urllib3.connectionpool: [DEBUG] http://localhost:35805 "DELETE /session/697556ac-ab1d-4df6-be1e-fc8822d3cadb HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py::test_should_find_elements_straight_right_of_another[webkitgtk] selenium.webdriver.common.driver_finder: [DEBUG] Skipping Selenium Manager; path to MiniBrowser driver specified in Service class: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver selenium.webdriver.common.service: [DEBUG] Started executable: `/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver` in a child process with pid: 230253 using 0 to output None (WebKitWebProcess:230153): GLib-GIO-WARNING **: 16:01:56.421: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-87ef463d-d65a-4de1-9f61-bb92e62bf023: The connection is closed selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57671/session {'capabilities': {'firstMatch': [{}], 'alwaysMatch': {'browserName': 'MiniBrowser', 'pageLoadStrategy': , 'webSocketUrl': True, 'unhandledPromptBehavior': 'ignore', 'webkitgtk:browserOptions': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser', 'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'useOverlayScrollbars': False}}}} urllib3.connectionpool: [DEBUG] Starting new HTTP connection (1): localhost:57671 libEGL warning: DRI3 error: Could not get DRI3 device libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57671 "POST /session HTTP/1.1" 200 481 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":{"sessionId":"57bae207-23ff-41fa-b307-d815f5212c67","capabilities":{"browserName":"MiniBrowser","browserVersion":"2.53.4","platformName":"linux","acceptInsecureCerts":false,"strictFileInteractability":false,"setWindowRect":true,"webkit:processID":230255,"unhandledPromptBehavior":"ignore","pageLoadStrategy":"normal","proxy":{},"timeouts":{"script":30000,"pageLoad":300000,"implicit":0},"webSocketUrl":"ws://localhost:43139/session/57bae207-23ff-41fa-b307-d815f5212c67"}}} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '481'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57671/session/57bae207-23ff-41fa-b307-d815f5212c67/url {'url': 'http://127.0.0.1:8000/relative_locators.html'} ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) urllib3.connectionpool: [DEBUG] http://localhost:57671 "POST /session/57bae207-23ff-41fa-b307-d815f5212c67/url HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:58 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57671/session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync {'script': '/* findElements */return (function(){return (function(){var h=this||self;\nfunction aa(a){var b=typeo...', 'args': [{'relative': {'root': {'css selector': 'td'}, 'filters': [{'kind': 'straightRight', 'args': [{'id': 'left'}]}]}}]} urllib3.connectionpool: [DEBUG] http://localhost:57671 "POST /session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync HTTP/1.1" 200 179 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":[{"element-6066-11e4-a52e-4f735466cecf":"node-EC899B00-DCDB-42CB-9E85-30641667F9BE"},{"element-6066-11e4-a52e-4f735466cecf":"node-6A80F411-F0FA-4E84-AC4D-F0E6A8094892"}]} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '179'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57671/session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-EC899B00-DCDB-42CB-9E85-30641667F9BE'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:57671 "POST /session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync HTTP/1.1" 200 18 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"center"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '18'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request selenium.webdriver.remote.remote_connection: [DEBUG] POST http://localhost:57671/session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync {'script': '/* getAttribute */return (function(){return (function(){var d=this||self;function f(a,b){function c(...', 'args': [{'element-6066-11e4-a52e-4f735466cecf': 'node-6A80F411-F0FA-4E84-AC4D-F0E6A8094892'}, 'id']} urllib3.connectionpool: [DEBUG] http://localhost:57671 "POST /session/57bae207-23ff-41fa-b307-d815f5212c67/execute/sync HTTP/1.1" 200 17 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":"right"} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '17'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request PASSEDselenium.webdriver.remote.remote_connection: [DEBUG] DELETE http://localhost:57671/session/57bae207-23ff-41fa-b307-d815f5212c67 {} urllib3.connectionpool: [DEBUG] http://localhost:57671 "DELETE /session/57bae207-23ff-41fa-b307-d815f5212c67 HTTP/1.1" 200 14 selenium.webdriver.remote.remote_connection: [DEBUG] Remote response: status=200 | data={"value":null} | headers=HTTPHeaderDict({'Server': 'WebKitWebDriver', 'Date': 'Wed, 19 Aug 2026 23:01:59 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-cache', 'Content-Length': '14'}) selenium.webdriver.remote.remote_connection: [DEBUG] Finished Request (WebKitWebProcess:230422): GLib-GIO-WARNING **: 16:02:00.148: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-9ce70527-0e4b-47cf-a670-7b305eac68de: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_web_server: [DEBUG] Copying WebDriver WPT server config.json webkitpy.webdriver_tests.webdriver_w3c_web_server: [INFO] WebDriver WPT server listening at http://localhost:8802/ and https://localhost:9444/ webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) test/selenium/webdriver/support/relative_by_tests.py: 27 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:129: DeprecationWarning: setting remote_server_addr in RemoteConnection() is deprecated, set in client_config instead return handler( test/selenium/webdriver/support/relative_by_tests.py: 15 warnings /sdk/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/support/relative_locator.py:48: UserWarning: This method is deprecated and may be removed in future versions. Please use `locate_with` instead. warnings.warn("This method is deprecated and may be removed in future versions. Please use `locate_with` instead.") -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 27 passed, 44 warnings in 109.49s (0:01:49) ================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.02s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.03s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.02s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 0 items =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= 2 warnings in 0.01s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/interop/frames.py::test_classic_switch_to_parent_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/878a4907-acdf-4b15-a4a9-870ce2fba7ce HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: uW5Z5tyziwDQBLPs7p4tWw== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:13 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: Gkv0aLvDePaHu1Uirp21TnCG38s= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webdriver.bidi: [DEBUG] → {"id": 1, "method": "browsingContext.getTree", "params": {"root": "page-2661F04C-EEDE-44BB-B6EA-8129B9785359"}} websockets.client: [DEBUG] > TEXT '{"id": 1, "method": "browsingContext.getTree", ...BB-B6EA-8129B9785359"}}' [111 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-2661F04...id":1,"type":"success"}' [287 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-2661F04C-EEDE-44BB-B6EA-8129B9785359","url":"https://localhost:9444/webdriver/tests/support/html/frames.html","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null,"parent":null}]},"id":1,"type":"success"} PASSEDwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) interop/frames.py::test_classic_switch_to_parent_no_browsing_context /sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py:80: DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead if asyncio.iscoroutinefunction(result_fn): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 3 warnings in 4.87s ========================= ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_web_element_reference_created_in_classic asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: yNETJ/Qs1Rc3B0nsGz5F/Q== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:18 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: ZJYVav2AO1YAvqJ1rZrjrk9LmN4= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 1, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 1, "method": "browsingContext.getTree", "params": {}}' [60 bytes] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: Timeout was reached webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...id":1,"type":"success"}' [235 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"about:blank","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null,"parent":null}]},"id":1,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 2, "method": "script.callFunction", "params": {"functionDeclaration": "(node)=>{return node.nodeType}", "target": {"context": "page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A"}, "awaitPromise": false, "arguments": [{"sharedId": "node-191892C2-19FF-4712-B603-9338A80169EE"}]}} websockets.client: [DEBUG] > TEXT '{"id": 2, "method": "script.callFunction", "par...-B603-9338A80169EE"}]}}' [276 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"exception","realm":"realm-41...id":2,"type":"success"}' [252 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"exception","realm":"realm-41","exceptionDetails":{"text":"'node.nodeType')","lineNumber":0,"columnNumber":0,"exception":{"type":"error","value":{"message":"'node.nodeType')"}},"stackTrace":{"callFrames":[]}}},"id":2,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_web_element_reference_created_in_bidi asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: BncvXvPt9gT3TV/pNPmFVw== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:19 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: 9CaiJTWRlK5aoWh+X3mZcgk4IE8= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 3, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 3, "method": "browsingContext.getTree", "params": {}}' [60 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...id":3,"type":"success"}' [3039 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[{"context":"frame-A0FBA09F-5EDF-4997-9083-E613EA4C4642","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Cdiv+id%3D%22in-frame%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null}],"originalOpener":null,"parent":null}]},"id":3,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 4, "method": "script.evaluate", "params": {"expression": "document.querySelector(\"div#with-children\")", "target": {"context": "page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A"}, "awaitPromise": false}} websockets.client: [DEBUG] > TEXT '{"id": 4, "method": "script.evaluate", "params"..."awaitPromise": false}}' [204 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"success","realm":"realm-67",...id":4,"type":"success"}' [110 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"success","realm":"realm-67","result":{"type":"object","value":{}}},"id":4,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_shadow_root_reference_created_in_classic[open] asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: J62Lzg/j79yj4pfp8Fp3Dg== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:19 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: 1prXOWbgSj07Dv6PfWBG++veTPc= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 5, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 5, "method": "browsingContext.getTree", "params": {}}' [60 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...id":5,"type":"success"}' [3039 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[{"context":"frame-53F894A9-C3FD-40D3-8863-3A37ED0C6D6F","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Cdiv+id%3D%22in-frame%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null}],"originalOpener":null,"parent":null}]},"id":5,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 6, "method": "script.callFunction", "params": {"functionDeclaration": "(node)=>{return node.nodeType}", "target": {"context": "page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A"}, "awaitPromise": false, "arguments": [{"sharedId": "node-CB9B6D2C-92B8-4C30-B2BF-51F9E5C7A9BE"}]}} websockets.client: [DEBUG] > TEXT '{"id": 6, "method": "script.callFunction", "par...-B2BF-51F9E5C7A9BE"}]}}' [276 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"exception","realm":"realm-92...id":6,"type":"success"}' [252 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"exception","realm":"realm-92","exceptionDetails":{"text":"'node.nodeType')","lineNumber":0,"columnNumber":0,"exception":{"type":"error","value":{"message":"'node.nodeType')"}},"stackTrace":{"callFrames":[]}}},"id":6,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_shadow_root_reference_created_in_classic[closed] asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: mTG3jNGPbnN3pUw3Q93/Ig== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:19 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: KewEvLQKptzOOlySRHoeg3Xqet0= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 7, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 7, "method": "browsingContext.getTree", "params": {}}' [60 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...id":7,"type":"success"}' [3039 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[{"context":"frame-1AFA69E6-D7DB-49FB-B115-F2F9E69D51D5","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Cdiv+id%3D%22in-frame%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null}],"originalOpener":null,"parent":null}]},"id":7,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_shadow_root_reference_created_in_bidi[open] asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: YeaVoHDuEnQO265DYTBPlw== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:19 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: pj15SM+ioyvtoBmRXpn+PrUSpFo= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 8, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 8, "method": "browsingContext.getTree", "params": {}}' [60 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...id":8,"type":"success"}' [3041 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22closed%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[{"context":"frame-3290A51C-F47E-473C-8606-88B53DFBBCC6","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Cdiv+id%3D%22in-frame%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null}],"originalOpener":null,"parent":null}]},"id":8,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 9, "method": "script.evaluate", "params": {"expression": "document.querySelector(\"custom-element\")", "target": {"context": "page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A"}, "awaitPromise": false}} websockets.client: [DEBUG] > TEXT '{"id": 9, "method": "script.evaluate", "params"..."awaitPromise": false}}' [201 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"success","realm":"realm-149"...id":9,"type":"success"}' [111 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"success","realm":"realm-149","result":{"type":"object","value":{}}},"id":9,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_node.py::test_shadow_root_reference_created_in_bidi[closed] asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/f72fd9ee-b492-4bfd-86eb-fbbb9f11f642 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:46661 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: eQySYaARhDhz2Ph2BJZ71w== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:19 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: pSfB//IcKqcHcwLMNkpYPJf6dFQ= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 10, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 10, "method": "browsingContext.getTree", "params": {}}' [61 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-4E15022...d":10,"type":"success"}' [3040 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[{"context":"frame-11E51534-3A37-4164-AE69-7B15505EBFD0","url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Cdiv+id%3D%22in-frame%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E&mime=text%2Fhtml&charset=UTF-8","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null}],"originalOpener":null,"parent":null}]},"id":10,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 11, "method": "script.evaluate", "params": {"expression": "document.querySelector(\"custom-element\")", "target": {"context": "page-4E150222-B641-4EC9-BA27-2EAB3A9FFE6A"}, "awaitPromise": false}} websockets.client: [DEBUG] > TEXT '{"id": 11, "method": "script.evaluate", "params..."awaitPromise": false}}' [202 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"success","realm":"realm-176"...d":11,"type":"success"}' [112 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"success","realm":"realm-176","result":{"type":"object","value":{}}},"id":11,"type":"success"} XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:230566): (WebKitWebProcess:231012): GLib-GIO-WARNING **: 16:02:20.228: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8b3a8055-dc9c-437a-85a4-cb6215fc8379: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) interop/shared_id_node.py: 11 warnings /sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py:80: DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead if asyncio.iscoroutinefunction(result_fn): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 6 xfailed, 13 warnings in 4.02s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_window.py::test_top_level_context_id_equals_window_handle asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/e6ad99e1-8439-4a2e-874b-2ec23c16ca48 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:40469 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: aNAyCnk5qtnqoKxyJuzM3g== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:24 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: zyqqWEZnfkS7t8QCC1J6KClEdDo= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 1, "method": "browsingContext.getTree", "params": {}} websockets.client: [DEBUG] > TEXT '{"id": 1, "method": "browsingContext.getTree", "params": {}}' [60 bytes] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) websockets.client: [DEBUG] < TEXT '{"result":{"contexts":[{"context":"page-58E1E7E...id":1,"type":"success"}' [235 bytes] webdriver.bidi: [DEBUG] ← {"result":{"contexts":[{"context":"page-58E1E7ED-30F0-40A8-A5D7-FE70301D9B7C","url":"about:blank","clientWindow":"placeholder_window","userContext":"default","children":[],"originalOpener":null,"parent":null}]},"id":1,"type":"success"} PASSEDwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_window.py::test_web_window_reference_created_in_classic asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/e6ad99e1-8439-4a2e-874b-2ec23c16ca48 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:40469 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: wWUY6qy3E2J0WFP2xm9P2g== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:27 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: UwEcuiZeCeSsy0OV5KyFFhKgbCc= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): (WebKitWebProcess:231293): GLib-GIO-WARNING **: 16:02:31.561: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-64fd713e-7378-43bd-a2d1-b0195fba2da8: The connection is closed WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_window.py::test_web_frame_reference_created_in_classic asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/e6ad99e1-8439-4a2e-874b-2ec23c16ca48 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:40469 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: kOTWPoY3LqevK/BZQUYgeg== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:31 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: UDWnajPqLdh9tfyZ6BapgHXo2As= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN XFAILwebsockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_window.py::test_web_window_reference_created_in_bidi asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/e6ad99e1-8439-4a2e-874b-2ec23c16ca48 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:40469 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: k3zdb1zOKBBQY4hvSDY8JA== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:33 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: rKx3BGKNMLUVb7syN4M6mWoHqsc= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 2, "method": "browsingContext.create", "params": {"type": "tab"}} websockets.client: [DEBUG] > TEXT '{"id": 2, "method": "browsingContext.create", "params": {"type": "tab"}}' [72 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"context":"page-7BF76907-E9FA-42D4-B...id":2,"type":"success"}' [90 bytes] webdriver.bidi: [DEBUG] ← {"result":{"context":"page-7BF76907-E9FA-42D4-BA05-A82BD42DB855"},"id":2,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 3, "method": "browsingContext.navigate", "params": {"context": "page-7BF76907-E9FA-42D4-BA05-A82BD42DB855", "url": "https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8", "wait": "complete"}} websockets.client: [DEBUG] > TEXT '{"id": 3, "method": "browsingContext.navigate",...", "wait": "complete"}}' [2578 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"url":"https://localhost:9444/webdri...id":3,"type":"success"}' [2515 bytes] webdriver.bidi: [DEBUG] ← {"result":{"url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","navigation":"placeholder_navigation"},"id":3,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 4, "method": "script.evaluate", "params": {"expression": "window.xyz = 'bar'; window;", "target": {"context": "page-7BF76907-E9FA-42D4-BA05-A82BD42DB855"}, "awaitPromise": false}} websockets.client: [DEBUG] > TEXT '{"id": 4, "method": "script.evaluate", "params"..."awaitPromise": false}}' [186 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"success","realm":"realm-32",...id":4,"type":"success"}' [102 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"success","realm":"realm-32","result":{"type":"undefined"}},"id":4,"type":"success"} XFAILwebdriver.bidi: [DEBUG] → {"id": 5, "method": "browsingContext.close", "params": {"context": "page-7BF76907-E9FA-42D4-BA05-A82BD42DB855"}} websockets.client: [DEBUG] > TEXT '{"id": 5, "method": "browsingContext.close", "p...D4-BA05-A82BD42DB855"}}' [112 bytes] websockets.client: [DEBUG] < TEXT '{"result":{},"id":5,"type":"success"}' [37 bytes] webdriver.bidi: [DEBUG] ← {"result":{},"id":5,"type":"success"} websockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED WebDriverTests/imported/w3c/webdriver/tests/interop/shared_id_window.py::test_web_frame_reference_created_in_bidi asyncio: [DEBUG] Using selector: EpollSelector websockets.client: [DEBUG] = connection is CONNECTING websockets.client: [DEBUG] > GET /session/e6ad99e1-8439-4a2e-874b-2ec23c16ca48 HTTP/1.1 websockets.client: [DEBUG] > Host: 127.0.0.1:40469 websockets.client: [DEBUG] > Upgrade: websocket websockets.client: [DEBUG] > Connection: Upgrade websockets.client: [DEBUG] > Sec-WebSocket-Key: dKM4NrgX66RWUqMgV0ECtg== websockets.client: [DEBUG] > Sec-WebSocket-Version: 13 websockets.client: [DEBUG] > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits websockets.client: [DEBUG] > User-Agent: Python/3.14 websockets/12.0 websockets.client: [DEBUG] < HTTP/1.1 101 Switching Protocols websockets.client: [DEBUG] < Server: WebKitWebDriver-WSS websockets.client: [DEBUG] < Date: Wed, 19 Aug 2026 23:02:35 GMT websockets.client: [DEBUG] < Upgrade: websocket websockets.client: [DEBUG] < Connection: Upgrade websockets.client: [DEBUG] < Sec-WebSocket-Accept: 8m5DVdnuOlHuKWDzzKg2PDGKFxY= websockets.client: [DEBUG] < Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15 websockets.client: [DEBUG] = connection is OPEN webdriver.bidi: [DEBUG] → {"id": 6, "method": "browsingContext.create", "params": {"type": "tab"}} websockets.client: [DEBUG] > TEXT '{"id": 6, "method": "browsingContext.create", "params": {"type": "tab"}}' [72 bytes] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): (WebKitWebProcess:231391): GLib-GIO-WARNING **: 16:02:35.233: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-00a1b594-01f6-4d83-9f42-d8aa3e82d2a4: The connection is closed websockets.client: [DEBUG] < TEXT '{"result":{"context":"page-CFD2F955-02EF-4B2D-B...id":6,"type":"success"}' [90 bytes] webdriver.bidi: [DEBUG] ← {"result":{"context":"page-CFD2F955-02EF-4B2D-B0F7-39C8B9354FD1"},"id":6,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 7, "method": "browsingContext.navigate", "params": {"context": "page-CFD2F955-02EF-4B2D-B0F7-39C8B9354FD1", "url": "https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8", "wait": "complete"}} websockets.client: [DEBUG] > TEXT '{"id": 7, "method": "browsingContext.navigate",...", "wait": "complete"}}' [2578 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"url":"https://localhost:9444/webdri...id":7,"type":"success"}' [2515 bytes] webdriver.bidi: [DEBUG] ← {"result":{"url":"https://localhost:9444/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++++++%3Cstyle%3E%0A++++++++++++++++custom-element+%7B%0A++++++++++++++++++++display%3Ablock%3B+width%3A20px%3B+height%3A20px%3B%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A++++++++++++%3Cdiv+id%3D%22with-children%22%3E%3Cp%3E%3Cspan%3E%3C%2Fspan%3E%3C%2Fp%3E%3Cbr%2F%3E%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-text-node%22%3ELorem%3C%2Fdiv%3E%0A++++++++++++%3Cdiv+id%3D%22with-comment%22%3E%3C%21--+Comment+--%3E%3C%2Fdiv%3E%0A%0A++++++++++++%3Cinput+id%3D%22button%22+type%3D%22button%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22checkbox%22+type%3D%22checkbox%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22file%22+type%3D%22file%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22hidden%22+type%3D%22hidden%22%2F%3E%0A++++++++++++%3Cinput+id%3D%22text%22+type%3D%22text%22%2F%3E%0A%0A++++++++++++%3Ciframe+src%3D%27https%3A%2F%2Flocalhost%3A9444%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250A%253Cdiv%2Bid%253D%2522in-frame%2522%253E%253Cinput%2Btype%253D%2522checkbox%2522%252F%253E%253C%252Fdiv%253E%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E%0A%0A++++++++++++%3Cimg+%2F%3E%0A++++++++++++%3Csvg%3E%3C%2Fsvg%3E%0A%0A++++++++++++%3Ccustom-element+id%3D%22custom-element%22%3E%3C%2Fcustom-element%3E%0A++++++++++++%3Cscript%3E%0A++++++++++++++++var+svg+%3D+document.querySelector%28%22svg%22%29%3B%0A++++++++++++++++svg.setAttributeNS%28%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C+%22svg%3Afoo%22%2C+%22bar%22%29%3B%0A%0A++++++++++++++++customElements.define%28%22custom-element%22%2C%0A++++++++++++++++++++class+extends+HTMLElement+%7B%0A++++++++++++++++++++++++constructor%28%29+%7B%0A++++++++++++++++++++++++++++super%28%29%3B%0A++++++++++++++++++++++++++++const+shadowRoot+%3D+this.attachShadow%28%7Bmode%3A+%22open%22%7D%29%3B%0A++++++++++++++++++++++++++++shadowRoot.innerHTML+%3D+%60%3Cdiv+id%3D%22in-shadow-dom%22%3E%3Cinput+type%3D%22checkbox%22%2F%3E%3C%2Fdiv%3E%60%3B%0A%0A++++++++++++++++++++++++++++%2F%2F+Save+shadow+root+on+window+to+access+it+in+case+of+%60closed%60+mode.%0A++++++++++++++++++++++++++++window._shadowRoot+%3D+shadowRoot%3B%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%0A++++++++++++++++%29%3B%0A++++++++++++++++%0A++++++++++++%3C%2Fscript%3E&mime=text%2Fhtml&charset=UTF-8","navigation":"placeholder_navigation"},"id":7,"type":"success"} webdriver.bidi: [DEBUG] → {"id": 8, "method": "script.evaluate", "params": {"expression": "window.frames[0].baz='foo'; window.frames[0];", "target": {"context": "page-CFD2F955-02EF-4B2D-B0F7-39C8B9354FD1"}, "awaitPromise": false}} websockets.client: [DEBUG] > TEXT '{"id": 8, "method": "script.evaluate", "params"..."awaitPromise": false}}' [204 bytes] websockets.client: [DEBUG] < TEXT '{"result":{"type":"exception","realm":"realm-32...id":8,"type":"success"}' [282 bytes] webdriver.bidi: [DEBUG] ← {"result":{"type":"exception","realm":"realm-32","exceptionDetails":{"text":"Internal error: JavaScriptError","lineNumber":0,"columnNumber":0,"exception":{"type":"error","value":{"message":"Internal error: JavaScriptError"}},"stackTrace":{"callFrames":[]}}},"id":8,"type":"success"} XFAILwebdriver.bidi: [DEBUG] → {"id": 9, "method": "browsingContext.close", "params": {"context": "page-CFD2F955-02EF-4B2D-B0F7-39C8B9354FD1"}} websockets.client: [DEBUG] > TEXT '{"id": 9, "method": "browsingContext.close", "p...2D-B0F7-39C8B9354FD1"}}' [112 bytes] websockets.client: [DEBUG] < TEXT '{"result":{},"id":9,"type":"success"}' [37 bytes] webdriver.bidi: [DEBUG] ← {"result":{},"id":9,"type":"success"} websockets.client: [DEBUG] = connection is CLOSING websockets.client: [DEBUG] > CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] < CLOSE 1000 (OK) [2 bytes] websockets.client: [DEBUG] = connection is CLOSED webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231118): (WebKitWebProcess:231492): GLib-GIO-WARNING **: 16:02:36.273: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8a852457-9010-4ca0-978e-fd2b6e04221d: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) interop/shared_id_window.py::test_top_level_context_id_equals_window_handle interop/shared_id_window.py::test_web_window_reference_created_in_bidi interop/shared_id_window.py::test_web_window_reference_created_in_bidi interop/shared_id_window.py::test_web_window_reference_created_in_bidi interop/shared_id_window.py::test_web_frame_reference_created_in_bidi interop/shared_id_window.py::test_web_frame_reference_created_in_bidi interop/shared_id_window.py::test_web_frame_reference_created_in_bidi /sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py:80: DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead if asyncio.iscoroutinefunction(result_fn): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 1 passed, 4 xfailed, 9 warnings in 14.66s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/iframe.py::test_always_captures_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/iframe.py::test_source_origin[same_origin] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/iframe.py::test_source_origin[cross_origin] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:231795): (WebKitWebProcess:231966): GLib-GIO-WARNING **: 16:02:43.464: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-11a3425f-6077-4c4a-9e85-b4ecf5b0f161: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 2 passed, 1 xfailed, 2 warnings in 5.86s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/screenshot.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/screenshot.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232106 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232109 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232110 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232111 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232112 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232113 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232114 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232115 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232116 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232117 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232118 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232119 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232120 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232121 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232122 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232123 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232124 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232125 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232126 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232127 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232128 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232129 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232130 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232131 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232132 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232133 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232134 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232135 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232136 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232137 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232138 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232139 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232140 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232141 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232142 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232143 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232144 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232145 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232146 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232147 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232148 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232149 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232150 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232151 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232152 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232153 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232154 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232155 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232156 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232157 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232158 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232159 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232160 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232161 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232162 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232163 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232164 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232165 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232166 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232167 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232168 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232169 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232170 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232171 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232172 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232173 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232195 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232196 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232197 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232198 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232199 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232200 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232201 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232202 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232203 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232204 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232205 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232206 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232207 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232208 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232209 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232210 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232211 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232212 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232213 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232214 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232215 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232216 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232217 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232218 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232219 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232220 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232221 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232222 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232223 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232224 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232225 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232226 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232227 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232228 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232229 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232230 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232231 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232232 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232233 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232234 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232235 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232236 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232237 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232238 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232239 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232240 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232241 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232242 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232243 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232244 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232245 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232246 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232247 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232248 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232249 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232250 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232251 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232252 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232253 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232254 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232255 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232256 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232257 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232258 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232259 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232106 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232109 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232110 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232111 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232112 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232113 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232114 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232115 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232116 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232117 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232118 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232119 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232120 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232121 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232122 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232123 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232124 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232125 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232126 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232127 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232128 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232129 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232130 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232131 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232132 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232133 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232134 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232135 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232136 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232137 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232138 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232139 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232140 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232141 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232142 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232143 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232144 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232145 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232146 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232147 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232148 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232149 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232150 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232151 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232152 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232153 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232154 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232155 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232156 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232157 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232158 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232159 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232160 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232161 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232162 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232163 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232164 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232165 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232166 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232167 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232168 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232169 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232170 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232171 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232172 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232173 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232195 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232196 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232197 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232198 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232199 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232200 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232201 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232202 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232203 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232204 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232205 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232206 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232207 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232208 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232209 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232210 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232211 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232212 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232213 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232214 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232215 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232216 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232217 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232218 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232219 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232220 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232221 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232222 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232223 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232224 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232225 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232226 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232227 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232228 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232229 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232230 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232231 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232232 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232233 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232234 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232235 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232236 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232237 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232238 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232239 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232240 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232241 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232242 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232243 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232244 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232245 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232246 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232247 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232248 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232249 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232250 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232251 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232252 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232253 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232254 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232255 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232256 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232257 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232258 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): swift-runtime: failed to suspend thread 232259 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): *** Signal 11: Backtracing from 0x7f9a369467c1...swift-backtrace: error while loading shared libraries: libswiftRuntime.so: cannot enable executable stack as shared object requires: Permission denied webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): failed *** webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): Ignored exception invalid session id (404): session deleted because of page crash or hang. WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/screenshot.py::test_no_browsing_context XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/screenshot.py::test_format_and_dimensions asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232096): (WebKitWebProcess:232754): GLib-GIO-WARNING **: 16:03:04.661: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a3d34d3c-59a8-4138-aad0-978ecbb3d57a: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 2 passed, 2 xfailed, 2 warnings in 19.70s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): (WebKitWebProcess:233056): GLib-GIO-WARNING **: 16:03:09.753: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-619e97c5-15a6-4746-bfd6-23ad4c88982e: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): (WebKitWebProcess:233905): GLib-GIO-WARNING **: 16:03:20.329: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-9f079c50-2eb8-44e5-86b0-971c1570983a: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): (WebKitWebProcess:234169): GLib-GIO-WARNING **: 16:03:22.675: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-672fcf3c-930d-4d6b-90d9-4ace847a6ffe: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:232879): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_screenshot/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 18 passed, 2 warnings in 19.10s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/iframe.py::test_frame_element asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): ** (process:234709): WARNING **: 16:03:27.298: Error writing credentials to socket: Error sending message: Broken pipe webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234536): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/iframe.py::test_source_origin[same_origin] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/iframe.py::test_source_origin[cross_origin] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 1 passed, 2 xfailed, 2 warnings in 2.53s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector FAILEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234875 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234876 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234877 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234878 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234879 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234880 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234881 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234882 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234883 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234884 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234885 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234886 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234887 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234888 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234889 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234890 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234891 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234892 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234893 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234894 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234895 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234896 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234897 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234898 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234899 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234900 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234901 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234902 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234903 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234904 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234905 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234906 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234907 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234908 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234909 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234910 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234911 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234930 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234931 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234932 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234933 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234934 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234935 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234936 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234937 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234938 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234939 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234940 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234941 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234942 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234943 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234944 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234945 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234946 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234947 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234948 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234949 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234950 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234951 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234952 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234953 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234954 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234955 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234956 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234957 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234958 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234959 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234960 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234961 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234962 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234963 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234964 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234965 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234966 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234967 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234968 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234969 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234970 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234971 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234972 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234973 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234974 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234975 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234976 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234977 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234978 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234979 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234980 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234981 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234982 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234983 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234984 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234985 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234986 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234987 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234988 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234989 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234990 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234991 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234992 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234993 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234994 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234875 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234876 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234877 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234878 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234879 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234880 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234881 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234882 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234883 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234884 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234885 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234886 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234887 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234888 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234889 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234890 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234891 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234892 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234893 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234894 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234895 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234896 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234897 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234898 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234899 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234900 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234901 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234902 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234903 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234904 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234905 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234906 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234907 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234908 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234909 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234910 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234911 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234930 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234931 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234932 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234933 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234934 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234935 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234936 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234937 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234938 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234939 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234940 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234941 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234942 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234943 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234944 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234945 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234946 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234947 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234948 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234949 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234950 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234951 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234952 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234953 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234954 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234955 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234956 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234957 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234958 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234959 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234960 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234961 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234962 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234963 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234964 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234965 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234966 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234967 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234968 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234969 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234970 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234971 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234972 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234973 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234974 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234975 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234976 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234977 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234978 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234979 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234980 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234981 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234982 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234983 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234984 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234985 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234986 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234987 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234988 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234989 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234990 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234991 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234992 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234993 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): swift-runtime: failed to suspend thread 234994 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): *** Signal 11: Backtracing from 0x7f25735467c1...swift-backtrace: error while loading shared libraries: libswiftRuntime.so: cannot enable executable stack as shared object requires: Permission denied webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): failed *** webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:234834): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_format_and_dimensions asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650c58e770> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0 E assert 'page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0' not in ['page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0', 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A'] E + where ['page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0', 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A'] = .handles element = inline = .inline at 0x7f650c58e770> new_handle = 'page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0' original_handle = 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c58efb0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) ^^^^^^^^^^^^^^^ button = deleteframe = new_handle = 'page-1747A359-85B8-4BE4-9D83-D95DB2745B78' original_handle = 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A' session = subframe = url = .url at 0x7f650c58efb0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:614: in handles return self.send_session_command("GET", "window/handles") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'GET', uri = 'window/handles' body = None, timeout = None def send_session_command(self, method, uri, body=None, timeout=None): """ Send a command to an established session and validate its success. :param method: HTTP method to use in request. :param url: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. Must be JSON serialisable. :return: `None` if the HTTP response body was empty, otherwise the result of parsing the body as JSON. :raises error.WebDriverException: If the remote end returns an error. """ if not isinstance(self.session_id, str): > raise TypeError("Session.session_id must be a str to send a session command") E TypeError: Session.session_id must be a str to send a session command body = None method = 'GET' self = timeout = None uri = 'window/handles' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:557: TypeError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== ___________________________ test_no_browsing_context ___________________________ session = , closed_frame = None inline = .inline at 0x7f650ee70a90> def test_no_browsing_context(session, closed_frame, inline): session.url = inline("") element = session.find.css("input", all=False) > response = take_element_screenshot(session, element.id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ closed_frame = None element = inline = .inline at 0x7f650ee70a90> session = WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/__init__.py:14: in take_element_screenshot return session.transport.send( element_id = 'node-F9A1E08D-D15D-47EA-8FCD-B9C37F3758BA' session = WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:230: in send response = self._request(method, uri, payload, headers, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = None codec_kwargs = {} decoder = encoder = headers = None method = 'GET' payload = None self = timeout = None uri = 'session/4453b08d-cfd6-4c71-8bba-e8ecf9eb58d5/element/node-F9A1E08D-D15D-47EA-8FCD-B9C37F3758BA/screenshot' WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:265: in _request response = self.connection.getresponse() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ headers = {'Connection': 'keep-alive'} method = 'GET' payload = None previous_timeout = None self = timeout = None uri = 'session/4453b08d-cfd6-4c71-8bba-e8ecf9eb58d5/element/node-F9A1E08D-D15D-47EA-8FCD-B9C37F3758BA/screenshot' url = '/session/4453b08d-cfd6-4c71-8bba-e8ecf9eb58d5/element/node-F9A1E08D-D15D-47EA-8FCD-B9C37F3758BA/screenshot' /usr/lib/python3.14/http/client.py:1459: in getresponse response.begin() response = self = /usr/lib/python3.14/http/client.py:336: in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ self = /usr/lib/python3.14/http/client.py:297: in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = b = def readinto(self, b): """Read up to len(b) bytes into the writable buffer *b* and return the number of bytes read. If the socket is non-blocking and no bytes are available, None is returned. If *b* is non-empty, a 0 return value indicates that the connection was shutdown at the other end. """ self._checkClosed() self._checkReadable() if self._timeout_occurred: raise OSError("cannot read from timed out object") try: > return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ E Failed: Timeout (>10.0s) from pytest-timeout. b = self = /usr/lib/python3.14/socket.py:725: Failed ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_browsing_context - Failed: Timeout (>10.0s) from pytest-timeout. ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_top_browsing_context - AssertionError: Unable to close window page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0 assert 'page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0' not in ['page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0', 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A'] + where ['page-E4E2B7B8-3FCF-44F1-A21E-17EB421873B0', 'page-0B0585C9-737D-4B2E-BF26-9D22F4C9077A'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/screenshot.py::test_no_browsing_context - TypeError: Session.session_id must be a str to send a session command ======== 1 failed, 4 passed, 5 xfailed, 2 warnings, 2 errors in 15.07s ========= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/scroll_into_view.py::test_scroll_into_view asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:235787): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 xfailed, 2 warnings in 1.44s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:236063): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/take_element_screenshot/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 7.85s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/alerts.py::test_retain_tab_modal_status asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:237670): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 1.00s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_switch_to_window_sets_top_level_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_element_not_found_after_tab_switch asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:238039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_finds_exising_user_prompt_after_tab_switch[alert] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_finds_exising_user_prompt_after_tab_switch[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_window/switch.py::test_finds_exising_user_prompt_after_tab_switch[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============= 7 passed, 1 xfailed, 1 xpassed, 2 warnings in 3.25s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_browsing_context_when_already_top_level asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_switch_from_iframe asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_switch_from_top_level asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239001): (WebKitWebProcess:239175): GLib-GIO-WARNING **: 16:04:04.349: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-04f4bd6f-bcca-4375-9a8e-533293e8a08c: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c5a4bf0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-37EA0EB5-AE28-4477-9E67-E5C1388B9851 E assert 'page-37EA0EB5-AE28-4477-9E67-E5C1388B9851' not in ['page-37EA0EB5-AE28-4477-9E67-E5C1388B9851', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] E + where ['page-37EA0EB5-AE28-4477-9E67-E5C1388B9851', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] = .handles button = deleteframe = new_handle = 'page-37EA0EB5-AE28-4477-9E67-E5C1388B9851' original_handle = 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476' session = subframe = url = .url at 0x7f650c5a4bf0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______ ERROR at setup of test_no_browsing_context_when_already_top_level _______ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef249e0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-435709BF-69FB-4299-821D-FD3C9F151A8E E assert 'page-435709BF-69FB-4299-821D-FD3C9F151A8E' not in ['page-435709BF-69FB-4299-821D-FD3C9F151A8E', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] E + where ['page-435709BF-69FB-4299-821D-FD3C9F151A8E', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] = .handles element = inline = .inline at 0x7f650ef249e0> new_handle = 'page-435709BF-69FB-4299-821D-FD3C9F151A8E' original_handle = 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_browsing_context - AssertionError: Unable to close window page-37EA0EB5-AE28-4477-9E67-E5C1388B9851 assert 'page-37EA0EB5-AE28-4477-9E67-E5C1388B9851' not in ['page-37EA0EB5-AE28-4477-9E67-E5C1388B9851', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] + where ['page-37EA0EB5-AE28-4477-9E67-E5C1388B9851', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_parent_frame/switch.py::test_no_browsing_context_when_already_top_level - AssertionError: Unable to close window page-435709BF-69FB-4299-821D-FD3C9F151A8E assert 'page-435709BF-69FB-4299-821D-FD3C9F151A8E' not in ['page-435709BF-69FB-4299-821D-FD3C9F151A8E', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] + where ['page-435709BF-69FB-4299-821D-FD3C9F151A8E', 'page-10DDFB36-7D1D-463F-8186-8F5CEB30F476'] = .handles ============== 4 passed, 1 xfailed, 2 warnings, 2 errors in 2.19s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/cross_origin.py::test_cross_origin_iframe asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239576): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/cross_origin.py::test_nested_cross_origin_iframe asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 1 passed, 1 xfailed, 2 warnings in 0.95s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 16 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_top_browsing_context[None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_top_browsing_context[0] asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_top_browsing_context[id2] asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[None] asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[0] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:239848): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[0] ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[id2] asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[id2] ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context_when_already_top_level asyncio: [DEBUG] Using selector: EpollSelector ERRORIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_invalid_types[foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_invalid_types[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_invalid_types[value2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_invalid_types[value3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_shadow_root asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_frame_id_null asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_find_element_while_frame_is_still_loading asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== _______________ ERROR at setup of test_no_browsing_context[None] _______________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example return (yield) if not _is_coroutine_or_asyncgen(fixturedef.func): return (yield) default_loop_scope = request.config.getini("asyncio_default_fixture_loop_scope") loop_scope = ( getattr(fixturedef.func, "_loop_scope", None) or default_loop_scope or fixturedef.scope ) runner_fixture_id = f"_{loop_scope}_scoped_runner" runner = request.getfixturevalue(runner_fixture_id) synchronizer = _fixture_synchronizer(fixturedef, runner, request) _make_asyncio_fixture_function(synchronizer, loop_scope) with MonkeyPatch.context() as c: c.setattr(fixturedef, "func", synchronizer) > hook_result = yield ^^^^^ asyncio_mode = c = <_pytest.monkeypatch.MonkeyPatch object at 0x7f650c59b9a0> default_loop_scope = None fixturedef = loop_scope = 'function' request = > runner = runner_fixture_id = '_function_scoped_runner' synchronizer = Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:696: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:272: in _asyncgen_fixture_wrapper result = runner.run(setup(), context=context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ args = () context = <_contextvars.Context object at 0x7f650ee5b4c0> fixture_function = gen_obj = kwargs = {'capabilities': {}, 'configuration': {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', 'timeout_multiplier': 10, 'webdriver': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver'}}} request = > runner = setup = ._asyncgen_fixture_wrapper..setup at 0x7f650ee6e6c0> /usr/lib/python3.14/asyncio/runners.py:127: in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ context = <_contextvars.Context object at 0x7f650ee5b4c0> coro = ._asyncgen_fixture_wrapper..setup at 0x7f65107b53c0> self = sigint_handler = functools.partial(>, main_task=._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=>) task = ._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=> /usr/lib/python3.14/asyncio/base_events.py:719: in run_until_complete return future.result() ^^^^^^^^^^^^^^^ future = ._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=> new_task = False self = <_UnixSelectorEventLoop running=False closed=False debug=False> Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:268: in setup res = await gen_obj.__anext__() # type: ignore[union-attr] ^^^^^^^^^^^^^^^^^^^^^^^^^ gen_obj = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py:187: in session _current_session.window.size = defaults.WINDOW_SIZE ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ capabilities = {} caps = {'alwaysMatch': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', 'timeout_multiplier': 10, 'webdriver': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver'}} WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:309: in size self.session.send_session_command("POST", "window/rect", body) body = {'height': 600, 'width': 800} height = 600 new_size = (800, 600) self = width = 800 WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:560: in send_session_command return self.send_command(method, url, body, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = {'height': 600, 'width': 800} method = 'POST' self = timeout = None uri = 'window/rect' url = 'session/483de4f0-dd43-43c6-b4b8-ba7be59b1ecc/window/rect' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/483de4f0-dd43-43c6-b4b8-ba7be59b1ecc/window/rect' body = {'height': 600, 'width': 800}, timeout = None def send_command(self, method, url, body=None, timeout=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self, timeout=timeout) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E webdriver.error.NoSuchWindowException: no such window (404) body = {'height': 600, 'width': 800} err = method = 'POST' response = > self = timeout = None url = 'session/483de4f0-dd43-43c6-b4b8-ba7be59b1ecc/window/rect' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:521: NoSuchWindowException ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector _______________ ERROR at teardown of test_no_browsing_context[0] _______________ session = url = .url at 0x7f650c1f4670> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE E assert 'page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE' not in ['page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] E + where ['page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles button = deleteframe = new_handle = 'page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE' original_handle = 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE' session = subframe = url = .url at 0x7f650c1f4670> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______________ ERROR at teardown of test_no_browsing_context[id2] ______________ session = url = .url at 0x7f650c1f6c40> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-94520351-4F71-4D55-A4CB-B448062AFF45 E assert 'page-94520351-4F71-4D55-A4CB-B448062AFF45' not in ['page-94520351-4F71-4D55-A4CB-B448062AFF45', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] E + where ['page-94520351-4F71-4D55-A4CB-B448062AFF45', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles button = deleteframe = new_handle = 'page-94520351-4F71-4D55-A4CB-B448062AFF45' original_handle = 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE' session = subframe = url = .url at 0x7f650c1f6c40> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______ ERROR at setup of test_no_browsing_context_when_already_top_level _______ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650c201380> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-B608F17A-08E6-4DA0-B10C-8C0262DF1729 E assert 'page-B608F17A-08E6-4DA0-B10C-8C0262DF1729' not in ['page-B608F17A-08E6-4DA0-B10C-8C0262DF1729', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] E + where ['page-B608F17A-08E6-4DA0-B10C-8C0262DF1729', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles element = inline = .inline at 0x7f650c201380> new_handle = 'page-B608F17A-08E6-4DA0-B10C-8C0262DF1729' original_handle = 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[None] - webdriver.error.NoSuchWindowException: no such window (404) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[0] - AssertionError: Unable to close window page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE assert 'page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE' not in ['page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] + where ['page-E5625978-5A2A-46B7-9ABB-21BD72EE17DE', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context[id2] - AssertionError: Unable to close window page-94520351-4F71-4D55-A4CB-B448062AFF45 assert 'page-94520351-4F71-4D55-A4CB-B448062AFF45' not in ['page-94520351-4F71-4D55-A4CB-B448062AFF45', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] + where ['page-94520351-4F71-4D55-A4CB-B448062AFF45', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch.py::test_no_browsing_context_when_already_top_level - AssertionError: Unable to close window page-B608F17A-08E6-4DA0-B10C-8C0262DF1729 assert 'page-B608F17A-08E6-4DA0-B10C-8C0262DF1729' not in ['page-B608F17A-08E6-4DA0-B10C-8C0262DF1729', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] + where ['page-B608F17A-08E6-4DA0-B10C-8C0262DF1729', 'page-292CAFA4-7C25-41CF-A281-62375E1D82DE'] = .handles ============= 13 passed, 1 xfailed, 2 warnings, 4 errors in 6.15s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_out_of_bounds[-1] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:240997): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_out_of_bounds[65536] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_index_out_of_bounds[1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_index_out_of_bounds[65535] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_index[0-foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_index[1-bar] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_number.py::test_frame_id_number_index_nested asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 7 passed, 2 warnings in 1.43s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_no_such_element asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241270): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_no_frame_element asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_frame[0-foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_frame[1-bar] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_iframe[0-foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_iframe[1-bar] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_nested asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/switch_to_frame/switch_webelement.py::test_frame_id_webelement_cloned_into_iframe asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 9 passed, 1 xfailed, 2 warnings in 2.02s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/status/status.py::test_get_status_no_session PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/status/status.py::test_status_with_session_running_on_endpoint_node asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241554): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241554): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241554): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241554): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 2 warnings in 0.58s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/from_minimized_window.py::test_restore_from_minimized asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:241737): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 2.84s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 71 items WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242012): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_response_payload asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect5] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect6] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect7] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect8] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect9] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect10] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect11] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect12] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect13] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect14] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect15] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect16] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect17] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect18] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect19] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect20] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect21] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect22] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect23] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect24] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect25] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect26] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_types[rect27] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_values[rect0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_values[rect1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_invalid_values[rect2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_restore_from_fullscreen asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_restore_from_maximized asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_y_floats asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_width_height_floats asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect5] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect6] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect7] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect8] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect9] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect10] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_with_none_values[rect11] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect0] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect1] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect2] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect3] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect4] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect5] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect6] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect7] asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_set_to_available_size asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_set_to_screen_size asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_set_larger_than_screen_size asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_set_smaller_than_minimum_browser_size asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_height_width_as_current asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_height_as_current asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_width_as_current asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_y asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_y_as_current asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_as_current asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_y_as_current asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_negative_x_y asyncio: [DEBUG] Using selector: EpollSelector XPASSwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650c613060> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F E assert 'page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F' not in ['page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] E + where ['page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] = .handles element = inline = .inline at 0x7f650c613060> new_handle = 'page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F' original_handle = 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________ ERROR at setup of test_no_browsing_context __________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef38930> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-AC306DE9-D159-417E-8ECC-F42EC4613EDC E assert 'page-AC306DE9-D159-417E-8ECC-F42EC4613EDC' not in ['page-AC306DE9-D159-417E-8ECC-F42EC4613EDC', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] E + where ['page-AC306DE9-D159-417E-8ECC-F42EC4613EDC', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] = .handles element = inline = .inline at 0x7f650ef38930> new_handle = 'page-AC306DE9-D159-417E-8ECC-F42EC4613EDC' original_handle = 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== _________________________ test_restore_from_fullscreen _________________________ session = def test_restore_from_fullscreen(session): assert not is_fullscreen(session) original = session.window.rect target_rect = { "x": original["x"], "y": original["y"], "width": original["width"] + 50, "height": original["height"] + 50 } session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen() original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} session = target_rect = {'height': 650, 'width': 850, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:112: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector _______________________________ test_x_y_floats ________________________________ session = def test_x_y_floats(session): response = set_window_rect(session, {"x": 150.5, "y": 250}) value = assert_success(response) # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): > assert value["x"] == 150 E assert 0 == 150 response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:148: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect0] ___________________________ session = , rect = {'width': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) > assert value["width"] == rect.get("width", original["width"]) E AssertionError: assert 800 == 200 E + where 200 = ('width', 800) E + where = {'width': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'width': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:211: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect1] ___________________________ session = , rect = {'height': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) assert value["width"] == rect.get("width", original["width"]) > assert value["height"] == rect.get("height", original["height"]) E AssertionError: assert 600 == 200 E + where 200 = ('height', 600) E + where = {'height': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'height': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:212: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect2] ___________________________ session = , rect = {'x': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) assert value["width"] == rect.get("width", original["width"]) assert value["height"] == rect.get("height", original["height"]) # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): > assert value["x"] == rect.get("x", original["x"]) E AssertionError: assert 0 == 200 E + where 200 = ('x', 0) E + where = {'x': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'x': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:215: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect3] ___________________________ session = , rect = {'y': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) assert value["width"] == rect.get("width", original["width"]) assert value["height"] == rect.get("height", original["height"]) # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): assert value["x"] == rect.get("x", original["x"]) > assert value["y"] == rect.get("y", original["y"]) E AssertionError: assert 0 == 200 E + where 200 = ('y', 0) E + where = {'y': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'y': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:216: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect4] ___________________________ session = rect = {'width': 200, 'x': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) > assert value["width"] == rect.get("width", original["width"]) E AssertionError: assert 800 == 200 E + where 200 = ('width', 800) E + where = {'width': 200, 'x': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'width': 200, 'x': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:211: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect5] ___________________________ session = rect = {'height': 200, 'x': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) assert value["width"] == rect.get("width", original["width"]) > assert value["height"] == rect.get("height", original["height"]) E AssertionError: assert 600 == 200 E + where 200 = ('height', 600) E + where = {'height': 200, 'x': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'height': 200, 'x': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:212: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect6] ___________________________ session = rect = {'width': 200, 'y': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) > assert value["width"] == rect.get("width", original["width"]) E AssertionError: assert 800 == 200 E + where 200 = ('width', 800) E + where = {'width': 200, 'y': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'width': 200, 'y': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:211: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________________________ test_partial_input[rect7] ___________________________ session = rect = {'height': 200, 'y': 200} @pytest.mark.parametrize("rect", [ {"width": 200}, {"height": 200}, {"x": 200}, {"y": 200}, {"width": 200, "x": 200}, {"height": 200, "x": 200}, {"width": 200, "y": 200}, {"height": 200, "y": 200}, ]) def test_partial_input(session, rect): original = session.window.rect response = set_window_rect(session, rect) value = assert_success(response, session.window.rect) assert value["width"] == rect.get("width", original["width"]) > assert value["height"] == rect.get("height", original["height"]) E AssertionError: assert 600 == 200 E + where 200 = ('height', 600) E + where = {'height': 200, 'y': 200}.get original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} rect = {'height': 200, 'y': 200} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:212: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ___________________________________ test_x_y ___________________________________ session = def test_x_y(session): original = session.window.rect response = set_window_rect(session, { "x": original["x"] + 10, "y": original["y"] + 10 }) value = assert_success(response, session.window.rect) assert value["width"] == original["width"] assert value["height"] == original["height"] # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): > assert value["x"] == original["x"] + 10 E assert 0 == (0 + 10) original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:359: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______________________________ test_x_as_current _______________________________ session = def test_x_as_current(session): original = session.window.rect response = set_window_rect(session, { "x": original["x"], "y": original["y"] + 10 }) value = assert_success(response, session.window.rect) assert value["width"] == original["width"] assert value["height"] == original["height"] # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): assert value["x"] == original["x"] > assert value["y"] == original["y"] + 10 E assert 0 == (0 + 10) original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:394: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______________________________ test_y_as_current _______________________________ session = def test_y_as_current(session): original = session.window.rect response = set_window_rect(session, { "x": original["x"] + 10, "y": original["y"] }) value = assert_success(response, session.window.rect) assert value["width"] == original["width"] assert value["height"] == original["height"] # Unlike X11, Wayland does not permit applications to change their window position programmatically. if not is_wayland(): > assert value["x"] == original["x"] + 10 E assert 0 == (0 + 10) original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} response = session = value = {'height': 600, 'width': 800, 'x': 0, 'y': 0} WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py:410: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_restore_from_fullscreen - assert False + where False = is_fullscreen() FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_y_floats - assert 0 == 150 FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect0] - AssertionError: assert 800 == 200 + where 200 = ('width', 800) + where = {'width': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect1] - AssertionError: assert 600 == 200 + where 200 = ('height', 600) + where = {'height': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect2] - AssertionError: assert 0 == 200 + where 200 = ('x', 0) + where = {'x': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect3] - AssertionError: assert 0 == 200 + where 200 = ('y', 0) + where = {'y': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect4] - AssertionError: assert 800 == 200 + where 200 = ('width', 800) + where = {'width': 200, 'x': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect5] - AssertionError: assert 600 == 200 + where 200 = ('height', 600) + where = {'height': 200, 'x': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect6] - AssertionError: assert 800 == 200 + where 200 = ('width', 800) + where = {'width': 200, 'y': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_partial_input[rect7] - AssertionError: assert 600 == 200 + where 200 = ('height', 600) + where = {'height': 200, 'y': 200}.get FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_y - assert 0 == (0 + 10) FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_x_as_current - assert 0 == (0 + 10) FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_y_as_current - assert 0 == (0 + 10) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_no_top_browsing_context - AssertionError: Unable to close window page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F assert 'page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F' not in ['page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] + where ['page-558DB3A4-39BA-49E0-8CCC-C7F45BB5191F', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/set.py::test_no_browsing_context - AssertionError: Unable to close window page-AC306DE9-D159-417E-8ECC-F42EC4613EDC assert 'page-AC306DE9-D159-417E-8ECC-F42EC4613EDC' not in ['page-AC306DE9-D159-417E-8ECC-F42EC4613EDC', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] + where ['page-AC306DE9-D159-417E-8ECC-F42EC4613EDC', 'page-6018BC56-9B38-43D2-8EA7-F6FB6505BA8D'] = .handles ======== 13 failed, 55 passed, 1 xpassed, 2 warnings, 2 errors in 4.89s ======== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:242518): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_window_rect/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.98s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 43 items WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244131): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_invalid[1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_invalid[{}] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_invalid[False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_invalid[value3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_unknown_fields[value0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_parameters_unknown_fields[value1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_script_parameter_empty_no_change asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[0-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[0-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[0-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[2.0-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[2.0-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[2.0-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[9007199254740991-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[9007199254740991-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_positive_integer[9007199254740991-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[None-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[None-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[value1-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[value1-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[value2-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[value2-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[False-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[False-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[10-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types[10-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types_for_script[value0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types_for_script[value1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types_for_script[False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_invalid_types_for_script[10] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[-1-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[-1-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[-1-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[2.5-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[2.5-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[2.5-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[9007199254740992-implicit] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[9007199254740992-pageLoad] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_value_positive_integer[9007199254740992-script] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_set_all_fields asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/set.py::test_script_value_null asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 43 passed, 2 warnings in 1.03s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_accept_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_dismiss_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_default[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:244404): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_default[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/set_timeouts/user_prompts.py::test_default[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.42s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 19 items WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_invalid_input[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_invalid_input[text1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_invalid_input[text2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_invalid_input[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_invalid_input[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERRORwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_top_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:245992): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_user_prompt asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_alert_element_not_interactable[alert] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_alert_element_not_interactable[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_chained_alert_element_not_interactable[alert] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_chained_alert_element_not_interactable[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_send_alert_text[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_send_alert_text[Federer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_send_alert_text[ Fed erer ] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_send_alert_text[Fed\terer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_unexpected_alert asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef1f110> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A E assert 'page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A' not in ['page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2', 'page-3F16E449-8FB1-47B9-8574-C69BDEE8CA37'] E + where ['page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2', 'page-3F16E449-8FB1-47B9-8574-C69BDEE8CA37'] = .handles element = inline = .inline at 0x7f650ef1f110> new_handle = 'page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A' original_handle = 'page-74080768-9AFE-4118-A060-0FE7A8310FD2' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______________ ERROR at teardown of test_no_top_browsing_context _______________ capabilities = {}, session = @pytest.fixture(name="session") def fixture_session(capabilities, session): """Prevent dialog rate limits by running the test in a new window.""" original_handle = session.window_handle session.window_handle = session.new_window() yield session try: > session.alert.dismiss() capabilities = {} original_handle = 'page-3F16E449-8FB1-47B9-8574-C69BDEE8CA37' session = WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/conftest.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:363: in dismiss self.session.send_session_command("POST", "alert/dismiss") self = WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:560: in send_session_command return self.send_command(method, url, body, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = None method = 'POST' self = timeout = None uri = 'alert/dismiss' url = 'session/2dcf3af0-229c-4c59-9ec0-e7c26e645619/alert/dismiss' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/2dcf3af0-229c-4c59-9ec0-e7c26e645619/alert/dismiss', body = None timeout = None def send_command(self, method, url, body=None, timeout=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self, timeout=timeout) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E webdriver.error.NoSuchWindowException: no such window (404) body = None err = method = 'POST' response = > self = timeout = None url = 'session/2dcf3af0-229c-4c59-9ec0-e7c26e645619/alert/dismiss' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:521: NoSuchWindowException ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ + Exception Group Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 344, in from_call | result: TResult | None = func() | ~~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 246, in | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_hooks.py", line 513, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 139, in _multicall | raise exception.with_traceback(exception.__traceback__) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 103, in _multicall | res = hook_impl.function(*args) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 193, in pytest_runtest_teardown | item.session._setupstate.teardown_exact(nextitem) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 557, in teardown_exact | raise exceptions[0] | ExceptionGroup: errors while tearing down (2 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 939, in _teardown_yield_fixture | next(it) | ~~~~^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/conftest.py", line 15, in fixture_session | session.alert.dismiss() | ~~~~~~~~~~~~~~~~~~~~~^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 363, in dismiss | self.session.send_session_command("POST", "alert/dismiss") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 560, in send_session_command | return self.send_command(method, url, body, timeout) | ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 521, in send_command | raise err | webdriver.error.NoSuchWindowException: no such window (404) +---------------- 2 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 939, in _teardown_yield_fixture | next(it) | ~~~~^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py", line 57, in closed_frame | assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) | AssertionError: Unable to close window page-66AF8309-D58D-4D21-AA95-0B83E8C070BD | assert 'page-66AF8309-D58D-4D21-AA95-0B83E8C070BD' not in ['page-66AF8309-D58D-4D21-AA95-0B83E8C070BD', 'page-D059E756-32A1-4CAE-A10F-A134AC14EB01', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2'] | + where ['page-66AF8309-D58D-4D21-AA95-0B83E8C070BD', 'page-D059E756-32A1-4CAE-A10F-A134AC14EB01', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2'] = .handles +------------------------------------ ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_top_browsing_context - AssertionError: Unable to close window page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A assert 'page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A' not in ['page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2', 'page-3F16E449-8FB1-47B9-8574-C69BDEE8CA37'] + where ['page-87F67B9D-2F12-4F7F-BBD1-A420A665E93A', 'page-74080768-9AFE-4118-A060-0FE7A8310FD2', 'page-3F16E449-8FB1-47B9-8574-C69BDEE8CA37'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_top_browsing_context - webdriver.error.NoSuchWindowException: no such window (404) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/send_alert_text/send.py::test_no_browsing_context - ExceptionGroup: errors while tearing down (2 sub-exceptions) =================== 18 passed, 2 warnings, 3 errors in 7.08s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248330): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_top_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector FAILEDIgnored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_browsing_context ERRORwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650c5fb740> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-05F14BAD-4867-4A91-B90B-C04576F00D0B E assert 'page-05F14BAD-4867-4A91-B90B-C04576F00D0B' not in ['page-05F14BAD-4867-4A91-B90B-C04576F00D0B', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] E + where ['page-05F14BAD-4867-4A91-B90B-C04576F00D0B', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] = .handles element = inline = .inline at 0x7f650c5fb740> new_handle = 'page-05F14BAD-4867-4A91-B90B-C04576F00D0B' original_handle = 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ______________ ERROR at teardown of test_no_top_browsing_context _______________ self = def release(self): > return self.session.send_session_command("DELETE", "actions") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self = WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:267: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:560: in send_session_command return self.send_command(method, url, body, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = None method = 'DELETE' self = timeout = None uri = 'actions' url = 'session/2af8d1e3-d922-4928-bb92-bb945312b0ea/actions' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'DELETE' url = 'session/2af8d1e3-d922-4928-bb92-bb945312b0ea/actions', body = None timeout = None def send_command(self, method, url, body=None, timeout=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self, timeout=timeout) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E webdriver.error.NoSuchWindowException: no such window (404) body = None err = method = 'DELETE' response = > self = timeout = None url = 'session/2af8d1e3-d922-4928-bb92-bb945312b0ea/actions' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:521: NoSuchWindowException ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ + Exception Group Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 344, in from_call | result: TResult | None = func() | ~~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 246, in | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_hooks.py", line 513, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 139, in _multicall | raise exception.with_traceback(exception.__traceback__) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 103, in _multicall | res = hook_impl.function(*args) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 193, in pytest_runtest_teardown | item.session._setupstate.teardown_exact(nextitem) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 557, in teardown_exact | raise exceptions[0] | ExceptionGroup: errors while tearing down (2 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 267, in release | return self.session.send_session_command("DELETE", "actions") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 560, in send_session_command | return self.send_command(method, url, body, timeout) | ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 521, in send_command | raise err | webdriver.error.NoSuchWindowException: no such window (404) +---------------- 2 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 939, in _teardown_yield_fixture | next(it) | ~~~~^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py", line 57, in closed_frame | assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) | AssertionError: Unable to close window page-03B632D0-97D2-4339-BB8C-C11AB3EEEB3F | assert 'page-03B632D0-97D2-4339-BB8C-C11AB3EEEB3F' not in ['page-03B632D0-97D2-4339-BB8C-C11AB3EEEB3F', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] | + where ['page-03B632D0-97D2-4339-BB8C-C11AB3EEEB3F', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] = .handles +------------------------------------ ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== ___________________________ test_no_browsing_context ___________________________ session = , closed_frame = None def test_no_browsing_context(session, closed_frame): response = release_actions(session) > assert_error(response, "no such window") closed_frame = None response = session = WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py:23: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'no such window', data = None def assert_error(response, error_code, data=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code :param data: Optional dictionary containing additional information about the error. """ > assert response.status == errors[error_code] E assert 200 == 404 E + where 200 = .status data = None error_code = 'no such window' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:51: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_browsing_context - assert 200 == 404 + where 200 = .status ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_top_browsing_context - AssertionError: Unable to close window page-05F14BAD-4867-4A91-B90B-C04576F00D0B assert 'page-05F14BAD-4867-4A91-B90B-C04576F00D0B' not in ['page-05F14BAD-4867-4A91-B90B-C04576F00D0B', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] + where ['page-05F14BAD-4867-4A91-B90B-C04576F00D0B', 'page-AFF99565-C88F-4254-92F1-8EE3F91BF031'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_top_browsing_context - webdriver.error.NoSuchWindowException: no such window (404) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/release.py::test_no_browsing_context - ExceptionGroup: errors while tearing down (2 sub-exceptions) ============== 1 failed, 1 passed, 2 warnings, 3 errors in 1.48s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/sequence.py::test_release_no_actions_sends_no_events asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/sequence.py::test_release_char_sequence_sends_keyup_events_in_reverse asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ASSERTION FAILED: Only one CharKey may differ at a time between two input source states. webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): !simulatedAnInteraction webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): ../../../Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.cpp(421) : void WebKit::SimulatedInputDispatcher::transitionInputSourceToState(SimulatedInputSource &, SimulatedInputSourceState &, AutomationCompletionHandler &&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 1 0x7f447a455121 WebKit::SimulatedInputDispatcher::transitionInputSourceToState(WebKit::SimulatedInputSource&, WebKit::SimulatedInputSourceState&, WTF::CompletionHandler)>&&) [clone .cold.5] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 2 0x7f447d16be44 WebKit::SimulatedInputDispatcher::transitionInputSourceToState(WebKit::SimulatedInputSource&, WebKit::SimulatedInputSourceState&, WTF::CompletionHandler)>&&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 3 0x7f447d16b460 WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 4 0x7f447d16b07e WebKit::SimulatedInputDispatcher::transitionToNextKeyFrame() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 5 0x7f447d16cd2a WTF::Detail::CallableWrapper >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 6 0x7f447c985075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 7 0x7f447c984fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 8 0x7f447a454e6c WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() [clone .cold.2] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 9 0x7f447d16b498 WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 10 0x7f447d16ce90 WTF::Detail::CallableWrapper >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 11 0x7f447c985075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 12 0x7f447c984fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 13 0x7f447d16d219 WTF::Detail::CallableWrapper)>&&)::$_0, void, std::optional >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 14 0x7f447c985075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 15 0x7f447c984fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 16 0x7f4479ec2ad8 WTF::Detail::CallableWrapper&&, WTF::CompletionHandler)>&&)::$_0, void, std::experimental::fundamentals_v3::expected >::call(std::experimental::fundamentals_v3::expected) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 17 0x7f4479ec8434 WebKit::WebAutomationSession::keyboardEventsFlushedForPage(WebKit::WebPageProxy const&) [clone .cold.1] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 18 0x7f447c967aef WebKit::WebAutomationSession::keyboardEventsFlushedForPage(WebKit::WebPageProxy const&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 19 0x7f4479e7594b WebKit::WebPageProxy::keyEventHandlingCompleted(bool) [clone .cold.5] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 20 0x7f447c8ffd82 WebKit::WebPageProxy::keyEventHandlingCompleted(bool) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 21 0x7f447c92fc3a void IPC::callWithConnectionAndArgsTuple >(WebKit::WebPageProxy::sendKeyEvent(WebKit::NativeWebKeyboardEvent const&)::$_0&&, IPC::Connection*, std::tuple&&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 22 0x7f447c92fb25 WTF::Detail::CallableWrapper(WebKit::WebPageProxy::sendKeyEvent(WebKit::NativeWebKeyboardEvent const&)::$_0&&, WTF::ThreadLikeAssertion)::{lambda(IPC::Connection*, IPC::Decoder*)#1}, void, IPC::Connection*, IPC::Decoder*>::call(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 23 0x7f447cf39427 WTF::CompletionHandler::operator()(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 24 0x7f447cf39427 WTF::CompletionHandler::operator()(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 25 0x7f447cf3933c IPC::Connection::dispatchMessage(IPC::Decoder&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 26 0x7f447cf395ea IPC::Connection::dispatchMessage(WTF::UniqueRef) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 27 0x7f447cf39b8a IPC::Connection::dispatchIncomingMessages() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 28 0x7f4476a249f4 WTF::RunLoop::performWork() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 29 0x7f4476ae83c9 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 30 0x7f4476ae7119 WTF::RunLoop::$_3::__invoke(_GSource*, int (*)(void*), void*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): 31 0x7f447814cb9b ??? webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248809 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248812 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248813 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248814 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248815 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248816 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248817 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248818 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248819 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248820 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248821 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248822 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248823 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248824 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248825 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248826 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248827 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248828 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248829 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248830 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248831 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248832 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248833 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248834 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248835 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248836 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248837 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248838 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248839 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248840 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248841 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248842 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248843 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248845 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248846 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248875 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248876 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248893 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248894 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248895 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248896 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248897 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248898 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248899 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248900 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248901 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248902 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248903 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248904 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248905 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248906 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248907 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248908 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248909 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248910 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248911 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248912 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248913 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248914 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248915 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248916 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248917 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248918 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248919 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248920 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248921 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248922 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248923 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248924 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248925 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248926 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248927 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248928 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248929 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248930 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248931 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248932 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248933 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248934 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248935 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248936 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248937 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248938 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248939 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248940 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248941 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248942 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248943 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248944 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248945 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248946 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248947 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248948 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248949 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248950 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248951 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248952 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248953 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248954 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248955 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248956 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248957 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248809 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248812 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248813 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248814 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248815 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248816 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248817 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248818 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248819 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248820 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248821 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248822 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248823 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248824 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248825 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248826 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248827 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248828 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248829 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248830 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248831 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248832 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248833 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248834 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248835 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248836 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248837 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248838 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248839 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248840 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248841 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248842 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248843 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248845 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248846 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248875 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248876 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248893 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248894 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248895 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248896 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248897 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248898 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248899 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248900 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248901 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248902 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248903 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248904 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248905 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248906 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248907 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248908 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248909 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248910 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248911 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248912 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248913 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248914 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248915 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248916 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248917 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248918 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248919 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248920 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248921 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248922 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248923 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248924 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248925 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248926 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248927 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248928 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248929 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248930 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248931 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248932 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248933 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248934 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248935 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248936 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248937 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248938 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248939 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248940 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248941 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248942 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248943 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248944 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248945 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248946 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248947 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248948 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248949 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248950 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248951 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248952 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248953 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248954 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248955 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248956 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): swift-runtime: failed to suspend thread 248957 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): *** Signal 11: Backtracing from 0x7f447506f619...swift-backtrace: error while loading shared libraries: libswiftRuntime.so: cannot enable executable stack as shared object requires: Permission denied webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): failed *** webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:248800): XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/sequence.py::test_release_char_sequence_sends_keyup_events_in_reverse XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 1 passed, 2 xfailed, 2 warnings in 1.26s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/sequence_tentative.py::test_release_mouse_sequence_resets_dblclick_state[with release actions] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249076): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/release_actions/sequence_tentative.py::test_release_mouse_sequence_resets_dblclick_state[without release actions] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 2 xfailed, 2 warnings in 20.14s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_seen_nodes[http] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_seen_nodes[https] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_seen_nodes[https coop] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_history_pushstate asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:249564): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_refresh_switches_to_parent_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef201a0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-043CEACB-24EB-4C66-8001-963B355EF07D E assert 'page-043CEACB-24EB-4C66-8001-963B355EF07D' not in ['page-043CEACB-24EB-4C66-8001-963B355EF07D', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] E + where ['page-043CEACB-24EB-4C66-8001-963B355EF07D', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] = .handles element = inline = .inline at 0x7f650ef201a0> new_handle = 'page-043CEACB-24EB-4C66-8001-963B355EF07D' original_handle = 'page-73819135-9801-4882-8D89-CC01F8EBA983' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ef22c40> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5 E assert 'page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5' not in ['page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] E + where ['page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] = .handles button = deleteframe = new_handle = 'page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5' original_handle = 'page-73819135-9801-4882-8D89-CC01F8EBA983' session = subframe = url = .url at 0x7f650ef22c40> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_no_top_browsing_context - AssertionError: Unable to close window page-043CEACB-24EB-4C66-8001-963B355EF07D assert 'page-043CEACB-24EB-4C66-8001-963B355EF07D' not in ['page-043CEACB-24EB-4C66-8001-963B355EF07D', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] + where ['page-043CEACB-24EB-4C66-8001-963B355EF07D', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/refresh.py::test_no_browsing_context - AssertionError: Unable to close window page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5 assert 'page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5' not in ['page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] + where ['page-4508FF0B-F627-4794-9B73-4A4BA1AE25B5', 'page-73819135-9801-4882-8D89-CC01F8EBA983'] = .handles =================== 7 passed, 2 warnings, 2 errors in 2.73s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept_and_notify[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss_and_notify[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_ignore[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:250238): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_default[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/refresh/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 24 passed, 2 warnings in 6.07s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 430 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:251853): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_invalid_type[foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_type asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_id[none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_id[key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_id[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_id[wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_actions[none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_actions[key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_actions[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_missing_actions[wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_type[value3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_type_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[None-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[None-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[None-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[None-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[True-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[True-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[True-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[True-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[42-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[42-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[42-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[42-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value3-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value3-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value3-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value3-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value4-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value4-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value4-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_id_invalid_type[value4-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[None-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[None-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[None-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[None-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[foo-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[foo-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[foo-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[foo-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[True-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[True-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[True-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[True-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[42-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[42-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[42-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[42-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[value4-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[value4-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[value4-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_invalid_type[value4-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_invalid_type[foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_type[value3] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_value[mouses] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_value[pens] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_pointer_parameters_pointer_type_invalid_value[touchs] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[None-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[None-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[None-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[None-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[True-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[True-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[True-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[True-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[42-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[42-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[42-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[42-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value3-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value3-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value3-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value3-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value4-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value4-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value4-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_type_invalid_type[value4-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[pauses-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[pauses-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[pauses-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_subtype_invalid_value[pauses-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[None-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[None-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[None-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[None-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[foo-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[foo-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[foo-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[foo-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[True-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[True-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[True-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[True-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[0.1-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[0.1-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[0.1-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[0.1-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value4-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value4-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value4-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value4-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value5-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value5-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value5-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_type[value5-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[-1-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[-1-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[-1-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[-1-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[9007199254740992-none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[9007199254740992-key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[9007199254740992-pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_input_source_action_sequence_actions_pause_duration_invalid_value[9007199254740992-wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_null_action_type_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_null_action_type_invalid_value[pauses] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_subtype_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_subtype_invalid_value[keyDowns] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_subtype_invalid_value[keyUps] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[None-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[None-keyUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[True-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[True-keyUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[42-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[42-keyUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[value3-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[value3-keyUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[value4-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_value_invalid_type[value4-keyUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[fa-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[fa-keyUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u0ba8\u0bbfb-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u0ba8\u0bbfb-keyUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u0ba8\u0bbf\u0ba8-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u0ba8\u0bbf\u0ba8-keyUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u1100\u1161\u11a8c-keyDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_key_action_invalid_value[\u1100\u1161\u11a8c-keyUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_subtype_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_subtype_invalid_value[pointerDowns] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_subtype_invalid_value[pointerMoves] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_subtype_invalid_value[pointerUps] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[None-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[None-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[foo-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[foo-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[True-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[True-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[value3-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[value3-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[value4-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_coordinate_invalid_type[value4-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_type[value3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_value[pointers] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_invalid_value[viewports] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_element_invalid_type[frame] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_element_invalid_type[shadow] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_element_invalid_type[window] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_move_origin_element_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_missing[pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_missing[pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[None-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[None-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[foo-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[foo-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[True-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[True-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[0.1-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[0.1-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[value4-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[value4-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[value5-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_type[value5-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_value[-1-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_value[-1-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_value[9007199254740992-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_up_down_button_invalid_value[9007199254740992-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[None-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[foo-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[True-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[0.1-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value4-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_type[value5-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[-1-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-width-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-width-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-width-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-height-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-height-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_dimensions_invalid_value[9007199254740992-height-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-pressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-pressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-pressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-tangentialPressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-tangentialPressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[None-tangentialPressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-pressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-pressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-pressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-tangentialPressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-tangentialPressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[foo-tangentialPressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-pressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-pressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-pressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-tangentialPressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-tangentialPressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[True-tangentialPressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-pressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-pressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-pressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-tangentialPressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-tangentialPressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value3-tangentialPressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-pressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-pressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-pressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-tangentialPressure-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-tangentialPressure-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_pressure_invalid_type[value4-tangentialPressure-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[None-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[None-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[None-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[foo-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[foo-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[foo-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[True-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[True-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[True-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[0.1-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[0.1-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[0.1-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value4-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value4-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value4-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value5-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value5-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_type[value5-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[-1-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[-1-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[-1-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[360-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[360-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_twist_invalid_value[360-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-altitudeAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-altitudeAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-altitudeAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-azimuthAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-azimuthAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[None-azimuthAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-altitudeAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-altitudeAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-altitudeAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-azimuthAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-azimuthAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[foo-azimuthAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-altitudeAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-altitudeAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-altitudeAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-azimuthAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-azimuthAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[True-azimuthAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-altitudeAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-altitudeAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-altitudeAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-azimuthAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-azimuthAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value3-azimuthAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-altitudeAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-altitudeAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-altitudeAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-azimuthAngle-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-azimuthAngle-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_angle_invalid_type[value4-azimuthAngle-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[None-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[foo-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[True-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[0.1-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value4-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_type[value5-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[-91-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltX-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltX-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltX-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltY-pointerDown] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltY-pointerMove] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_pointer_action_common_properties_tilt_invalid_value[91-tiltY-pointerUp] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[None-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[None-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[foo-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[foo-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[True-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[True-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[0.1-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[0.1-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[value4-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[value4-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[value5-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_type[value5-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_value[-9007199254740992-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_value[-9007199254740992-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_value[9007199254740992-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_coordinate_invalid_value[9007199254740992-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[None-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[None-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[foo-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[foo-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[True-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[True-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[0.1-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[0.1-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[value4-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[value4-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[value5-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_type[value5-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_value[-9007199254740992-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_value[-9007199254740992-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_value[9007199254740992-x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_delta_invalid_value[9007199254740992-y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_type[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_type[value3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_type[value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_value[] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_value[pointers] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_invalid_value[viewports] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_pointer_not_supported asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_element_invalid_type[frame] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_element_invalid_type[shadow] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_element_invalid_type[window] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_origin_element_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_missing_property[x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_missing_property[y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_missing_property[deltaX] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/invalid.py::test_wheel_action_scroll_missing_property[deltaY] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 240 passed, 190 xfailed, 2 warnings in 4.95s ================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252136): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_key_down_closes_browsing_context asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_element_not_focused asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_backspace_erases_keys asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_element_in_shadow_tree[outer-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_element_in_shadow_tree[outer-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_element_in_shadow_tree[inner-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_element_in_shadow_tree[inner-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eeb7530> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-0715C9EE-7821-4AB4-B146-B7C071CB1B98 E assert 'page-0715C9EE-7821-4AB4-B146-B7C071CB1B98' not in ['page-0715C9EE-7821-4AB4-B146-B7C071CB1B98', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] E + where ['page-0715C9EE-7821-4AB4-B146-B7C071CB1B98', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] = .handles element = inline = .inline at 0x7f650eeb7530> new_handle = 'page-0715C9EE-7821-4AB4-B146-B7C071CB1B98' original_handle = 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ef022a0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-07ACDE24-36DE-490D-9520-F5BE53914044 E assert 'page-07ACDE24-36DE-490D-9520-F5BE53914044' not in ['page-07ACDE24-36DE-490D-9520-F5BE53914044', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] E + where ['page-07ACDE24-36DE-490D-9520-F5BE53914044', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] = .handles button = deleteframe = new_handle = 'page-07ACDE24-36DE-490D-9520-F5BE53914044' original_handle = 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE' session = subframe = url = .url at 0x7f650ef022a0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_no_top_browsing_context - AssertionError: Unable to close window page-0715C9EE-7821-4AB4-B146-B7C071CB1B98 assert 'page-0715C9EE-7821-4AB4-B146-B7C071CB1B98' not in ['page-0715C9EE-7821-4AB4-B146-B7C071CB1B98', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] + where ['page-0715C9EE-7821-4AB4-B146-B7C071CB1B98', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key.py::test_no_browsing_context - AssertionError: Unable to close window page-07ACDE24-36DE-490D-9520-F5BE53914044 assert 'page-07ACDE24-36DE-490D-9520-F5BE53914044' not in ['page-07ACDE24-36DE-490D-9520-F5BE53914044', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] + where ['page-07ACDE24-36DE-490D-9520-F5BE53914044', 'page-EF71F463-A102-45E4-9D3F-B2CC0AC17FFE'] = .handles ============== 4 passed, 5 xfailed, 2 warnings, 2 errors in 3.24s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 93 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_keyup_only_sends_no_events asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue00a-ALT] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue009-CONTROL] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue03d-META] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue008-SHIFT] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue052-R_ALT] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue051-R_CONTROL] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue053-R_META] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue050-R_SHIFT] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_non_printable_key_sends_events[\ue00c-ESCAPE] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_non_printable_key_sends_events[\ue014-RIGHT] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[a-KeyA0] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[a-KeyA1] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events["-Quote] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[,-Comma] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[\xe0-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[\u0416-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[@-Digit2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[\u2603-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_printable_key_sends_correct_events[\uf6c2-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_sequence_of_keydown_printable_keys_sends_events asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ASSERTION FAILED: Only one CharKey may differ at a time between two input source states. webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): !simulatedAnInteraction webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ../../../Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.cpp(421) : void WebKit::SimulatedInputDispatcher::transitionInputSourceToState(SimulatedInputSource &, SimulatedInputSourceState &, AutomationCompletionHandler &&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 1 0x7f49b2055121 WebKit::SimulatedInputDispatcher::transitionInputSourceToState(WebKit::SimulatedInputSource&, WebKit::SimulatedInputSourceState&, WTF::CompletionHandler)>&&) [clone .cold.5] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 2 0x7f49b4d6be44 WebKit::SimulatedInputDispatcher::transitionInputSourceToState(WebKit::SimulatedInputSource&, WebKit::SimulatedInputSourceState&, WTF::CompletionHandler)>&&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 3 0x7f49b4d6b460 WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 4 0x7f49b4d6b07e WebKit::SimulatedInputDispatcher::transitionToNextKeyFrame() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 5 0x7f49b4d6cd2a WTF::Detail::CallableWrapper >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 6 0x7f49b4585075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 7 0x7f49b4584fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 8 0x7f49b2054e6c WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() [clone .cold.2] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 9 0x7f49b4d6b498 WebKit::SimulatedInputDispatcher::transitionToNextInputSourceState() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 10 0x7f49b4d6ce90 WTF::Detail::CallableWrapper >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 11 0x7f49b4585075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 12 0x7f49b4584fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 13 0x7f49b4d6d219 WTF::Detail::CallableWrapper)>&&)::$_0, void, std::optional >::call(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 14 0x7f49b4585075 WTF::Function)>::operator()(std::optional) const webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 15 0x7f49b4584fcd WTF::CompletionHandler)>::operator()(std::optional) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 16 0x7f49b1ac2ad8 WTF::Detail::CallableWrapper&&, WTF::CompletionHandler)>&&)::$_0, void, std::experimental::fundamentals_v3::expected >::call(std::experimental::fundamentals_v3::expected) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 17 0x7f49b1ac8434 WebKit::WebAutomationSession::keyboardEventsFlushedForPage(WebKit::WebPageProxy const&) [clone .cold.1] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 18 0x7f49b4567aef WebKit::WebAutomationSession::keyboardEventsFlushedForPage(WebKit::WebPageProxy const&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 19 0x7f49b1a7594b WebKit::WebPageProxy::keyEventHandlingCompleted(bool) [clone .cold.5] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 20 0x7f49b44ffd82 WebKit::WebPageProxy::keyEventHandlingCompleted(bool) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 21 0x7f49b452fc3a void IPC::callWithConnectionAndArgsTuple >(WebKit::WebPageProxy::sendKeyEvent(WebKit::NativeWebKeyboardEvent const&)::$_0&&, IPC::Connection*, std::tuple&&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 22 0x7f49b452fb25 WTF::Detail::CallableWrapper(WebKit::WebPageProxy::sendKeyEvent(WebKit::NativeWebKeyboardEvent const&)::$_0&&, WTF::ThreadLikeAssertion)::{lambda(IPC::Connection*, IPC::Decoder*)#1}, void, IPC::Connection*, IPC::Decoder*>::call(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 23 0x7f49b4b39427 WTF::CompletionHandler::operator()(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 24 0x7f49b4b39427 WTF::CompletionHandler::operator()(IPC::Connection*, IPC::Decoder*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 25 0x7f49b4b3933c IPC::Connection::dispatchMessage(IPC::Decoder&) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 26 0x7f49b4b395ea IPC::Connection::dispatchMessage(WTF::UniqueRef) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 27 0x7f49b4b39b8a IPC::Connection::dispatchIncomingMessages() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 28 0x7f49ae6249f4 WTF::RunLoop::performWork() webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 29 0x7f49ae6e83c9 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 30 0x7f49ae6e7119 WTF::RunLoop::$_3::__invoke(_GSource*, int (*)(void*), void*) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): 31 0x7f49afd20b9b ??? webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252726 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252729 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252730 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252731 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252732 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252733 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252734 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252735 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252736 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252737 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252738 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252739 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252740 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252741 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252742 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252743 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252744 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252745 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252746 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252747 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252748 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252749 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252750 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252751 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252752 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252753 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252754 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252755 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252756 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252757 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252758 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252759 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252760 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252761 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252762 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252763 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252764 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252765 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252766 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252767 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252768 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252769 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252770 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252771 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252772 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252773 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252774 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252775 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252776 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252777 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252778 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252779 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252780 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252781 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252782 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252783 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252784 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252785 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252786 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252787 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252788 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252789 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252790 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252791 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252792 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252793 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252810 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252811 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252812 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252813 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252814 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252815 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252816 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252817 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252818 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252819 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252820 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252821 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252822 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252823 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252824 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252825 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252826 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252827 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252828 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252829 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252830 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252831 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252832 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252833 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252834 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252835 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252836 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252837 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252838 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252839 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252840 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252841 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252842 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252843 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252845 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252846 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252726 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252729 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252730 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252731 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252732 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252733 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252734 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252735 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252736 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252737 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252738 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252739 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252740 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252741 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252742 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252743 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252744 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252745 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252746 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252747 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252748 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252749 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252750 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252751 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252752 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252753 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252754 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252755 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252756 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252757 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252758 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252759 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252760 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252761 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252762 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252763 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252764 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252765 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252766 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252767 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252768 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252769 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252770 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252771 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252772 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252773 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252774 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252775 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252776 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252777 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252778 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252779 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252780 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252781 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252782 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252783 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252784 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252785 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252786 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252787 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252788 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252789 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252790 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252791 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252792 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252793 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252810 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252811 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252812 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252813 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252814 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252815 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252816 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252817 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252818 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252819 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252820 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252821 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252822 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252823 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252824 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252825 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252826 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252827 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252828 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252829 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252830 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252831 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252832 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252833 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252834 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252835 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252836 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252837 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252838 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252839 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252840 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252841 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252842 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252843 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252844 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252845 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252846 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252847 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252848 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252849 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252850 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252851 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252852 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252853 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252854 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252855 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252856 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252857 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252858 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252859 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252860 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252861 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252862 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252863 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252864 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252865 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252866 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252867 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252868 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252869 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252870 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252871 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252872 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252873 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): swift-runtime: failed to suspend thread 252874 while processing a crash; backtraces will be missing information webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): *** Signal 11: Backtracing from 0x7f49acc6f619...swift-backtrace: error while loading shared libraries: libswiftRuntime.so: cannot enable executable stack as shared object requires: Permission denied webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): failed *** webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_sequence_of_keydown_printable_keys_sends_events XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_sequence_of_keydown_printable_characters_sends_events asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:252717): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[ADD-expected0] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[ALT-expected1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[BACKSPACE-expected2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[CANCEL-expected3] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[CLEAR-expected4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[CONTROL-expected5] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[DECIMAL-expected6] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[DELETE-expected7] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[DIVIDE-expected8] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[DOWN-expected9] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[END-expected10] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[ENTER-expected11] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[EQUALS-expected12] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[ESCAPE-expected13] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F1-expected14] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F10-expected15] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F11-expected16] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F12-expected17] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F2-expected18] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F3-expected19] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F4-expected20] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F5-expected21] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F6-expected22] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F7-expected23] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F8-expected24] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[F9-expected25] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[HELP-expected26] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[HOME-expected27] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[INSERT-expected28] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[LEFT-expected29] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[META-expected30] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[MULTIPLY-expected31] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NULL-expected32] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD0-expected33] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD1-expected34] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD2-expected35] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD3-expected36] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD4-expected37] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD5-expected38] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD6-expected39] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD7-expected40] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD8-expected41] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD9-expected42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[PAGE_DOWN-expected43] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[PAGE_UP-expected44] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[PAUSE-expected45] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[RETURN-expected46] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[RIGHT-expected47] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_ALT-expected48] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWDOWN-expected49] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWLEFT-expected50] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWRIGHT-expected51] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWUP-expected52] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_CONTROL-expected53] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_DELETE-expected54] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_END-expected55] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_HOME-expected56] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_INSERT-expected57] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_META-expected58] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_PAGEDOWN-expected59] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_PAGEUP-expected60] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[R_SHIFT-expected61] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[SEMICOLON-expected62] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[SEPARATOR-expected63] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[SHIFT-expected64] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[SPACE-expected65] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[SUBTRACT-expected66] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[TAB-expected67] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[UP-expected68] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_special_key_sends_keydown[ZENKAKUHANKAKU-expected69] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_events.py::test_space_char_equals_pua asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============ 71 passed, 13 xfailed, 10 xpassed, 2 warnings in 4.19s ============ webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_modifiers.py::test_shift_modifier_and_non_printable_keys[\ue008] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253369): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_modifiers.py::test_shift_modifier_and_non_printable_keys[\ue050] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_modifiers.py::test_shift_modifier_generates_capital_letters[\ue008] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_modifiers.py::test_shift_modifier_generates_capital_letters[\ue050] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 4 passed, 2 warnings in 0.95s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_shortcuts.py::test_mod_a_and_backspace_deletes_all_text asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253645): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_shortcuts.py::test_mod_a_mod_c_right_mod_v_pastes_text asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_shortcuts.py::test_mod_a_mod_x_deletes_all_text asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 2 warnings in 0.94s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\U0001f604] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:253925): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\U0001f60d] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\u0ba8\u0bbf] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\u1100\u1161\u11a8] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[fa] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u0ba8\u0bbfb] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u0ba8\u0bbf\u0ba8] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u1100\u1161\u11a8c] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 6 passed, 2 xfailed, 2 warnings in 1.02s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_tentative.py::test_grapheme_cluster[\u0e01\u0e33] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254207): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/key_tentative.py::test_grapheme_cluster[\U0001f937\U0001f3fd\u200d\u2640\ufe0f] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 xfailed, 2 warnings in 0.87s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/navigation.py::test_key asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254483): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/navigation.py::test_pointer asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 2 warnings in 2.86s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:254758): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_no_browsing_context ERRORwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ee8f8a0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-6057058D-18C3-4CDD-82B8-A042D126056E E assert 'page-6057058D-18C3-4CDD-82B8-A042D126056E' not in ['page-6057058D-18C3-4CDD-82B8-A042D126056E', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] E + where ['page-6057058D-18C3-4CDD-82B8-A042D126056E', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] = .handles element = inline = .inline at 0x7f650ee8f8a0> new_handle = 'page-6057058D-18C3-4CDD-82B8-A042D126056E' original_handle = 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650eec2560> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F E assert 'page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F' not in ['page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] E + where ['page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] = .handles button = deleteframe = new_handle = 'page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F' original_handle = 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7' session = subframe = url = .url at 0x7f650eec2560> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_no_top_browsing_context - AssertionError: Unable to close window page-6057058D-18C3-4CDD-82B8-A042D126056E assert 'page-6057058D-18C3-4CDD-82B8-A042D126056E' not in ['page-6057058D-18C3-4CDD-82B8-A042D126056E', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] + where ['page-6057058D-18C3-4CDD-82B8-A042D126056E', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/none.py::test_no_browsing_context - AssertionError: Unable to close window page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F assert 'page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F' not in ['page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] + where ['page-AA1DAE9D-05FE-4B4B-B0FE-8AF70F77514F', 'page-0E38AFFA-3993-475D-9C8D-6B91358723A7'] = .handles =================== 2 passed, 2 warnings, 2 errors in 1.33s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_valid[none] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255229): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_valid[key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_valid[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_valid[wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_missing[none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_missing[key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_missing[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_actions_pause_duration_missing[wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_pointer_parameters_not_processed[none] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_pointer_parameters_not_processed[key] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/perform.py::test_input_source_action_sequence_pointer_parameters_not_processed[wheel] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 11 passed, 2 warnings in 0.75s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_contextmenu.py::test_control_click[\ue009-ctrlKey] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255501): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_contextmenu.py::test_control_click[\ue051-ctrlKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_contextmenu.py::test_release_control_click asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 2 passed, 1 xfailed, 2 warnings in 1.37s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_dblclick.py::test_dblclick_at_coordinates[0] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:255780): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_dblclick.py::test_dblclick_at_coordinates[200] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_dblclick.py::test_no_dblclick_when_mouse_moves asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 2 warnings in 1.08s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue00a-altKey] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256056): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue052-altKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue03d-metaKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue053-metaKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue008-shiftKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue050-shiftKey] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_modifier_click.py::test_many_modifiers_click asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 7 passed, 2 warnings in 4.39s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 29 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_down_closes_browsing_context[without up] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_down_closes_browsing_context[with up] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256346): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_params_actions_origin_outside_viewport[element] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_params_actions_origin_outside_viewport[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_params_actions_origin_outside_viewport[viewport] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_at_coordinates asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_context_menu_at_coordinates asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_middle_click asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_center asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_in_shadow_tree[outer-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_in_shadow_tree[outer-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_in_shadow_tree[inner-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_element_in_shadow_tree[inner-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_click_navigation asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_position_in_viewport[default value] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_position_in_viewport[x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_position_in_viewport[y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_fractional_position asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_origin_position_within_frame[viewport] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_origin_position_within_frame[pointer] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_move_to_origin_position_within_frame[element] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_missing_coordinates[x] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_missing_coordinates[y] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_invalid_element_origin asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eeb6b90> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-E0654AAB-098C-463A-A84B-75F9D12BB676 E assert 'page-E0654AAB-098C-463A-A84B-75F9D12BB676' not in ['page-E0654AAB-098C-463A-A84B-75F9D12BB676', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] E + where ['page-E0654AAB-098C-463A-A84B-75F9D12BB676', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] = .handles element = inline = .inline at 0x7f650eeb6b90> new_handle = 'page-E0654AAB-098C-463A-A84B-75F9D12BB676' original_handle = 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee64670> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3 E assert 'page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3' not in ['page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] E + where ['page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] = .handles button = deleteframe = new_handle = 'page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3' original_handle = 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8' session = subframe = url = .url at 0x7f650ee64670> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_no_top_browsing_context - AssertionError: Unable to close window page-E0654AAB-098C-463A-A84B-75F9D12BB676 assert 'page-E0654AAB-098C-463A-A84B-75F9D12BB676' not in ['page-E0654AAB-098C-463A-A84B-75F9D12BB676', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] + where ['page-E0654AAB-098C-463A-A84B-75F9D12BB676', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse.py::test_no_browsing_context - AssertionError: Unable to close window page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3 assert 'page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3' not in ['page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] + where ['page-33EDC0E8-FF00-4162-85C9-A1D7F5BA5BD3', 'page-540FD26A-3C2A-4355-8116-0E6C53ED39C8'] = .handles ============= 18 passed, 10 xfailed, 2 warnings, 2 errors in 4.12s ============= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 21 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[20-0-0] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:256873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[20-0-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[20-0-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[0-15-0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[0-15-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[0-15-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10-15-0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10-15-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10-15-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-20-0-0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-20-0-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-20-0-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10--15-0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10--15-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[10--15-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-10--15-0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-10--15-300] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop[-10--15-800] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop_with_draggable_element[0] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop_with_draggable_element[300] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_mouse_drag.py::test_drag_and_drop_with_draggable_element[800] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 18 passed, 3 xfailed, 2 warnings in 40.06s ================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_viewport_inside asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257495): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_viewport_outside asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_pointer_inside asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_pointer_outside asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_element_center_point asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_element_center_point_with_offset asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_element_in_view_center_point_partly_visible asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_element_larger_than_viewport asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_origin.py::test_element_outside_of_view_port asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 9 passed, 2 warnings in 1.35s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pause_dblclick.py::test_dblclick_with_pause_after_second_pointerdown asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:257768): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pause_dblclick.py::test_no_dblclick asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 2 warnings in 2.26s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 14 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pointer_down_closes_browsing_context asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258045): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_params_actions_origin_outside_viewport[element] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_params_actions_origin_outside_viewport[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_params_actions_origin_outside_viewport[viewport] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pen_pointer_in_shadow_tree[outer-open] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pen_pointer_in_shadow_tree[outer-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pen_pointer_in_shadow_tree[inner-open] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pen_pointer_in_shadow_tree[inner-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_pen_pointer_properties asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef1ef00> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-E36B4300-D834-4441-BA48-07F3C68472E5 E assert 'page-E36B4300-D834-4441-BA48-07F3C68472E5' not in ['page-E36B4300-D834-4441-BA48-07F3C68472E5', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] E + where ['page-E36B4300-D834-4441-BA48-07F3C68472E5', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] = .handles element = inline = .inline at 0x7f650ef1ef00> new_handle = 'page-E36B4300-D834-4441-BA48-07F3C68472E5' original_handle = 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ef15c70> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-94158425-03DF-45B8-ACCE-7D30982BCC21 E assert 'page-94158425-03DF-45B8-ACCE-7D30982BCC21' not in ['page-94158425-03DF-45B8-ACCE-7D30982BCC21', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] E + where ['page-94158425-03DF-45B8-ACCE-7D30982BCC21', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] = .handles button = deleteframe = new_handle = 'page-94158425-03DF-45B8-ACCE-7D30982BCC21' original_handle = 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD' session = subframe = url = .url at 0x7f650ef15c70> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_no_top_browsing_context - AssertionError: Unable to close window page-E36B4300-D834-4441-BA48-07F3C68472E5 assert 'page-E36B4300-D834-4441-BA48-07F3C68472E5' not in ['page-E36B4300-D834-4441-BA48-07F3C68472E5', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] + where ['page-E36B4300-D834-4441-BA48-07F3C68472E5', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_pen.py::test_no_browsing_context - AssertionError: Unable to close window page-94158425-03DF-45B8-ACCE-7D30982BCC21 assert 'page-94158425-03DF-45B8-ACCE-7D30982BCC21' not in ['page-94158425-03DF-45B8-ACCE-7D30982BCC21', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] + where ['page-94158425-03DF-45B8-ACCE-7D30982BCC21', 'page-D0DB3E89-E1E4-41EB-B367-1FC6166446AD'] = .handles ============= 9 passed, 4 xfailed, 2 warnings, 2 errors in 13.41s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 17 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_pointer_down_closes_browsing_context asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:258633): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_params_actions_origin_outside_viewport[element] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_params_actions_origin_outside_viewport[pointer] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_params_actions_origin_outside_viewport[viewport] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_move_to_fractional_position asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_in_shadow_tree[outer-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_in_shadow_tree[outer-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_in_shadow_tree[inner-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_in_shadow_tree[inner-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_properties asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_properties_angle_twist asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_touch_pointer_properties_tilt_twist asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef1f690> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-58248535-312D-4639-80E5-76256CD2C922 E assert 'page-58248535-312D-4639-80E5-76256CD2C922' not in ['page-58248535-312D-4639-80E5-76256CD2C922', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] E + where ['page-58248535-312D-4639-80E5-76256CD2C922', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] = .handles element = inline = .inline at 0x7f650ef1f690> new_handle = 'page-58248535-312D-4639-80E5-76256CD2C922' original_handle = 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ef15170> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-17C139AE-C83D-4763-AFA0-9197CA5210E2 E assert 'page-17C139AE-C83D-4763-AFA0-9197CA5210E2' not in ['page-17C139AE-C83D-4763-AFA0-9197CA5210E2', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] E + where ['page-17C139AE-C83D-4763-AFA0-9197CA5210E2', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] = .handles button = deleteframe = new_handle = 'page-17C139AE-C83D-4763-AFA0-9197CA5210E2' original_handle = 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94' session = subframe = url = .url at 0x7f650ef15170> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== __________________ test_pointer_down_closes_browsing_context ___________________ session = configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=t...webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', ...} http_new_tab = None inline = .inline at 0x7f650ee41430> touch_chain = def test_pointer_down_closes_browsing_context( session, configuration, http_new_tab, inline, touch_chain ): session.url = inline( """close""") origin = session.find.css("input", all=False) with pytest.raises(NoSuchWindowException): touch_chain.pointer_move(0, 0, origin=origin) \ .pointer_down(button=0) \ .pause(100 * configuration["timeout_multiplier"]) \ .pointer_up(button=0) \ > .perform() ^^^^^^^^^ configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', 'timeout_multiplier': 10, 'webdriver': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver'}} http_new_tab = None inline = .inline at 0x7f650ee41430> origin = session = touch_chain = WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:98: in perform self.session.actions.perform([self.dict]) self = WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:263: in perform actions = self.session.send_session_command("POST", "actions", body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ actions = [{'actions': [{'origin': , 'type': 'pointerMove', 'x': 0, 'y': 0}, {'button': 0, 'type': 'pointerDown'}, {'duration': 1000, 'type': 'pause'}, {'button': 0, 'type': 'pointerUp'}], 'id': 'pointer_id', 'parameters': {'pointerType': 'touch'}, 'type': 'pointer'}] body = {'actions': [{'actions': [{'origin': , 'type': 'pointerMove', 'x': 0, 'y': 0}, {'button': 0, 'type': 'pointerDown'}, {'duration': 1000, 'type': 'pause'}, {'button': 0, 'type': 'pointerUp'}], 'id': 'pointer_id', 'parameters': {'pointerType': 'touch'}, 'type': 'pointer'}]} self = WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:560: in send_session_command return self.send_command(method, url, body, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = {'actions': [{'actions': [{'origin': , 'type': 'pointerMove', 'x': 0, 'y': 0}, {'button': 0, 'type': 'pointerDown'}, {'duration': 1000, 'type': 'pause'}, {'button': 0, 'type': 'pointerUp'}], 'id': 'pointer_id', 'parameters': {'pointerType': 'touch'}, 'type': 'pointer'}]} method = 'POST' self = timeout = None uri = 'actions' url = 'session/5b573448-125e-4c24-b8f1-fd8c043ea775/actions' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:509: in send_command response = self.transport.send( body = {'actions': [{'actions': [{'origin': , 'type': 'pointerMove', 'x': 0, 'y': 0}, {'button': 0, 'type': 'pointerDown'}, {'duration': 1000, 'type': 'pause'}, {'button': 0, 'type': 'pointerUp'}], 'id': 'pointer_id', 'parameters': {'pointerType': 'touch'}, 'type': 'pointer'}]} method = 'POST' self = timeout = None url = 'session/5b573448-125e-4c24-b8f1-fd8c043ea775/actions' WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:230: in send response = self._request(method, uri, payload, headers, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = {'actions': [{'actions': [{'origin': , 'type': 'pointerMove', 'x': 0, 'y': 0}, {'button': 0, 'type': 'pointerDown'}, {'duration': 1000, 'type': 'pause'}, {'button': 0, 'type': 'pointerUp'}], 'id': 'pointer_id', 'parameters': {'pointerType': 'touch'}, 'type': 'pointer'}]} codec_kwargs = {'session': } decoder = encoder = headers = None method = 'POST' payload = ('{"actions": [{"type": "pointer", "id": "pointer_id", "actions": [{"type": ' '"pointerMove", "x": 0, "y": 0, "origin": ' '{"element-6066-11e4-a52e-4f735466cecf": ' '"node-86016436-F169-474B-BE02-4F0FACDCAFCB"}}, {"type": "pointerDown", ' '"button": 0}, {"type": "pause", "duration": 1000}, {"type": "pointerUp", ' '"button": 0}], "parameters": {"pointerType": "touch"}}]}') self = timeout = None uri = 'session/5b573448-125e-4c24-b8f1-fd8c043ea775/actions' WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:265: in _request response = self.connection.getresponse() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ headers = {'Connection': 'keep-alive'} method = 'POST' payload = (b'{"actions": [{"type": "pointer", "id": "pointer_id", "actions": [{"type": "p' b'ointerMove", "x": 0, "y": 0, "origin": {"element-6066-11e4-a52e-4f735466cecf' b'": "node-86016436-F169-474B-BE02-4F0FACDCAFCB"}}, {"type": "pointerDown", "b' b'utton": 0}, {"type": "pause", "duration": 1000}, {"type": "pointerUp", "butt' b'on": 0}], "parameters": {"pointerType": "touch"}}]}') previous_timeout = None self = timeout = None uri = 'session/5b573448-125e-4c24-b8f1-fd8c043ea775/actions' url = '/session/5b573448-125e-4c24-b8f1-fd8c043ea775/actions' /usr/lib/python3.14/http/client.py:1459: in getresponse response.begin() response = self = /usr/lib/python3.14/http/client.py:336: in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ self = /usr/lib/python3.14/http/client.py:297: in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = b = def readinto(self, b): """Read up to len(b) bytes into the writable buffer *b* and return the number of bytes read. If the socket is non-blocking and no bytes are available, None is returned. If *b* is non-empty, a 0 return value indicates that the connection was shutdown at the other end. """ self._checkClosed() self._checkReadable() if self._timeout_occurred: raise OSError("cannot read from timed out object") try: > return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ E Failed: Timeout (>10.0s) from pytest-timeout. b = self = /usr/lib/python3.14/socket.py:725: Failed ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_pointer_down_closes_browsing_context - Failed: Timeout (>10.0s) from pytest-timeout. ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_no_top_browsing_context - AssertionError: Unable to close window page-58248535-312D-4639-80E5-76256CD2C922 assert 'page-58248535-312D-4639-80E5-76256CD2C922' not in ['page-58248535-312D-4639-80E5-76256CD2C922', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] + where ['page-58248535-312D-4639-80E5-76256CD2C922', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_touch.py::test_no_browsing_context - AssertionError: Unable to close window page-17C139AE-C83D-4763-AFA0-9197CA5210E2 assert 'page-17C139AE-C83D-4763-AFA0-9197CA5210E2' not in ['page-17C139AE-C83D-4763-AFA0-9197CA5210E2', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] + where ['page-17C139AE-C83D-4763-AFA0-9197CA5210E2', 'page-2B2FD109-8024-4A0C-AB80-F2D8E3841F94'] = .handles ======== 1 failed, 8 passed, 7 xfailed, 2 warnings, 2 errors in 13.28s ========= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/pointer_tripleclick.py::test_tripleclick_at_coordinates asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259225): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 1.08s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/sequence.py::test_perform_no_actions_send_no_events asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259497): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 1.15s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 19 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/user_prompts.py::test_dismissed_beforeunload asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:259769): (WebKitWebProcess:261281): GLib-GIO-WARNING **: 16:07:35.958: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-5041013c-fcc9-4b49-addc-3c6606606916: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 19 passed, 2 warnings in 7.77s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 13 items WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261388): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_params_actions_origin_outside_viewport[element] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_params_actions_origin_outside_viewport[viewport] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_not_scrollable asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_scrollable_overflow asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_iframe asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_shadow_tree[outer-open] asyncio: [DEBUG] Using selector: EpollSelector XPASS WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_shadow_tree[outer-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_shadow_tree[inner-open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_shadow_tree[inner-closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_scroll_with_key_pressed asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef00300> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6 E assert 'page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6' not in ['page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6', 'page-C283CA46-2229-48E9-A93F-B2C002C3F8DE'] E + where ['page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6', 'page-C283CA46-2229-48E9-A93F-B2C002C3F8DE'] = .handles element = inline = .inline at 0x7f650ef00300> new_handle = 'page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6' original_handle = 'page-C283CA46-2229-48E9-A93F-B2C002C3F8DE' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/perform_actions/wheel.py::test_no_top_browsing_context - AssertionError: Unable to close window page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6 assert 'page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6' not in ['page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6', 'page-C283CA46-2229-48E9-A93F-B2C002C3F8DE'] + where ['page-E5037018-7809-4A72-B0C7-CCF8CB8EDBD6', 'page-C283CA46-2229-48E9-A93F-B2C002C3F8DE'] = .handles ========= 7 passed, 4 xfailed, 1 xpassed, 2 warnings, 1 error in 7.73s ========= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): (WebKitWebProcess:262141): GLib-GIO-WARNING **: 16:07:48.536: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-ea8fc1f0-f3f4-48a5-89eb-f2e645abd38b: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): (WebKitWebProcess:262045): GLib-GIO-WARNING **: 16:07:49.309: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-19bc2cc9-5330-4882-b1d7-3fce2d754591: The connection is closed WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_invalid_type[True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_invalid_type[42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_invalid_type[4.2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_invalid_type[type_hint3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_invalid_type[type_hint4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_null_value asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_type_with_unknown_value asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): (WebKitWebProcess:262330): GLib-GIO-WARNING **: 16:07:50.673: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-8302e235-1e38-44d1-a286-8c273ca2471e: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:261873): (WebKitWebProcess:262548): GLib-GIO-WARNING **: 16:07:50.673: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-a89224da-9860-43db-9a98-85d679292aaf: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef1e8d0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-56611BA1-DD43-4C61-A983-81AA5003B9FB E assert 'page-56611BA1-DD43-4C61-A983-81AA5003B9FB' not in ['page-56611BA1-DD43-4C61-A983-81AA5003B9FB', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] E + where ['page-56611BA1-DD43-4C61-A983-81AA5003B9FB', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] = .handles element = inline = .inline at 0x7f650ef1e8d0> new_handle = 'page-56611BA1-DD43-4C61-A983-81AA5003B9FB' original_handle = 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c21d430> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE E assert 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE' not in ['page-F73A00F5-9AAB-4705-985E-A5477F380AA8', 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] E + where ['page-F73A00F5-9AAB-4705-985E-A5477F380AA8', 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] = .handles button = deleteframe = new_handle = 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE' original_handle = 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B' session = subframe = url = .url at 0x7f650c21d430> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_no_top_browsing_context - AssertionError: Unable to close window page-56611BA1-DD43-4C61-A983-81AA5003B9FB assert 'page-56611BA1-DD43-4C61-A983-81AA5003B9FB' not in ['page-56611BA1-DD43-4C61-A983-81AA5003B9FB', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] + where ['page-56611BA1-DD43-4C61-A983-81AA5003B9FB', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new.py::test_no_browsing_context - AssertionError: Unable to close window page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE assert 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE' not in ['page-F73A00F5-9AAB-4705-985E-A5477F380AA8', 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] + where ['page-F73A00F5-9AAB-4705-985E-A5477F380AA8', 'page-EC37FE7C-B42F-4D0B-9841-8C80C831B3CE', 'page-854EF1A6-8100-409B-8FBF-B8ACD4FED36B'] = .handles =================== 9 passed, 2 warnings, 2 errors in 5.28s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_payload asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_keeps_current_window_handle asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_opens_about_blank_in_new_tab asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_sets_no_window_name asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_sets_no_opener asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_tab.py::test_initial_selection_for_contenteditable asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:262653): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 2 warnings in 3.42s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_payload asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_keeps_current_window_handle asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_opens_about_blank_in_new_window asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_sets_no_window_name asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_sets_no_opener asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/new_window.py::test_initial_selection_for_contenteditable asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:263517): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 2 warnings in 3.54s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ** (WebKitWebProcess:265611): WARNING **: 16:08:05.095: Failed to connect to atspi registry: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:264413): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_window/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 8.59s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[acceptInsecureCerts-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[acceptInsecureCerts-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[browserName-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[browserVersion-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[platformName-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-none] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-eager] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-normal] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-R1LFU3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[proxy-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[timeouts-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[timeouts-value11] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[timeouts-value12] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[timeouts-value13] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[timeouts-value14] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-True] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-abc] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-123] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-value22] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-ASJKU3: No such file or directory WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_alwaysMatch.py::test_valid[test:extension-value23] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:266611): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 24 passed, 2 warnings in 17.11s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[acceptInsecureCerts-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[acceptInsecureCerts-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[browserName-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[browserVersion-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-8EG5T3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[platformName-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-none] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-DR82T3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-eager] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-normal] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[proxy-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[timeouts-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[timeouts-value11] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[timeouts-value12] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[timeouts-value13] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[timeouts-value14] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[strictFileInteractability-True] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[strictFileInteractability-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[strictFileInteractability-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-abc] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-123] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-value22] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/create_firstMatch.py::test_valid[test:extension-value23] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:270733): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 24 passed, 2 warnings in 18.13s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_basic webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_repeat_new_session webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_missing_first_match webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_missing_always_match webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_desired PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/default_values.py::test_ignore_non_spec_fields_in_capabilities webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:274858): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 6 passed, 2 warnings in 5.61s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 216 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_capabilites[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_capabilites[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_capabilites[{}] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_capabilites[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_always_match[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_always_match[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_always_match[{}] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_always_match[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_first_match[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_first_match[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_first_match[[]] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_first_match[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value2-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value2-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-false-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-false-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-value5-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-value5-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-value6-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-value6-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserName-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value9-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value9-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value10-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value10-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-value13-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-value13-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-value14-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-value14-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[platformName-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value17-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value17-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value18-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value18-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-invalid-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-invalid-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-NONE-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-NONE-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-Eager-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-Eager-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eagerblah-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eagerblah-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-interactive-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-interactive-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy- eager-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy- eager-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eager -0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eager -1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value28-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value28-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-{}-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-{}-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value30-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value30-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value31-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value31-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value32-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value32-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value33-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value33-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value34-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value34-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value35-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value35-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value36-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value36-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value37-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value37-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value38-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value38-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value39-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value39-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value40-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value40-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value41-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value41-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value42-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value42-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value43-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value43-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value44-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[proxy-value44-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value46-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value46-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-{}-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-{}-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value49-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value49-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value50-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value50-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value51-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value51-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value52-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value52-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value53-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value53-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value54-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value54-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value55-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value55-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value56-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value56-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value57-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value57-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value58-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value58-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value59-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value59-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value60-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value60-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value61-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value61-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value62-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value62-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value64-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value64-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value65-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value65-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-false-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-false-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value69-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value69-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-Dismiss-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-Dismiss-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-ACCEPT-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-ACCEPT-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-ignore -0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-ignore -1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismiss and Notify-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismiss and Notify-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-accept and NOTIFY-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-accept and NOTIFY-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value75-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value75-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value76-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value76-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value77-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value77-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value78-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value78-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value79-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value79-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value80-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value80-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[automaticInspection-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[automaticInspection-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[automaticProfiling-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[automaticProfiling-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[browser-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[browser-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[chromeOptions-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[chromeOptions-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[ensureCleanSession-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[ensureCleanSession-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefox-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefox-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefox_binary-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefox_binary-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefoxOptions-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[firefoxOptions-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[initialBrowserUrl-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[initialBrowserUrl-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[javascriptEnabled-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[javascriptEnabled-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[logFile-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[logFile-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[logLevel-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[logLevel-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[nativeEvents-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[nativeEvents-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[platform-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[platform-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[platformVersion-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[platformVersion-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[profile-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[profile-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[requireWindowFocus-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[requireWindowFocus-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[safari.options-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[safari.options-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[seleniumProtocol-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[seleniumProtocol-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[trustAllSSLCertificates-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[trustAllSSLCertificates-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[version-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/invalid_capabilities.py::test_invalid_extensions[version-1] PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 216 passed, 2 warnings in 0.29s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_platform_name[alwaysMatch] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_platform_name[firstMatch] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): bwrap: Can't get type of source /run/user/1000/webkitgtk/bus-proxy-68D7T3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_invalid[acceptInsecureCerts-value0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_invalid[unhandledPromptBehavior-value1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_invalid[unhandledPromptBehavior-value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_invalid[timeouts-value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_invalid[timeouts-value4] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_platform_name webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/merge.py::test_merge_browserName webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-OZ2AU3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:275735): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-RK33T3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 9 passed, 2 warnings in 3.75s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/no_capabilities.py::test_no_capabilites PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 0.02s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/page_load_strategy.py::test_pageLoadStrategy webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276757): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276757): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276757): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276757): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 0.64s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/platform_name.py::test_corresponds_to_local_system webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276937): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276937): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276937): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:276937): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 0.65s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 19 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_sessionid webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[browserName-str] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277116): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[browserVersion-str] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[platformName-str] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[acceptInsecureCerts-bool] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[pageLoadStrategy-str] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[proxy-dict] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[setWindowRect-bool] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[timeouts-dict] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[strictFileInteractability-bool] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_type[unhandledPromptBehavior-str] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[acceptInsecureCerts-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[pageLoadStrategy-normal] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[proxy-default_value2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[setWindowRect-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[timeouts-default_value4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[strictFileInteractability-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_default_value[unhandledPromptBehavior-dismiss and notify] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/response.py::test_capability_user_agent asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 18 passed, 1 xfailed, 2 warnings in 1.94s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_default_values asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_timeouts[timeouts0] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_timeouts[timeouts1] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_timeouts[timeouts2] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_timeouts[timeouts3] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:277560): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_invalid_timeouts[timeouts0] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_invalid_timeouts[timeouts1] PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/timeouts.py::test_invalid_timeouts[timeouts2] PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 8 passed, 2 warnings in 3.43s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 39 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string_default webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string[accept] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string[accept and notify] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string[dismiss] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string[dismiss and notify] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_string[ignore] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object_default[handler0-expected_capability0-True-True] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:278520): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-KHM6T3: No such file or directory XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object_default[handler1-expected_capability1-True-False] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object_default[handler2-expected_capability2-False-True] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[alert-accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[alert-accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[alert-dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[alert-dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[alert-ignore] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[beforeUnload-accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[beforeUnload-accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[beforeUnload-dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[beforeUnload-dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[beforeUnload-ignore] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[confirm-accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[confirm-accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[confirm-dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[confirm-dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[confirm-ignore] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[default-accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[default-accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[default-dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[default-dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[default-ignore] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[prompt-accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[prompt-accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[prompt-dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[prompt-dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_unhandled_prompt_behavior_as_object[prompt-ignore] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_beforeunload_prompts_always_automatically_accepted[accept] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_beforeunload_prompts_always_automatically_accepted[accept and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_beforeunload_prompts_always_automatically_accepted[dismiss] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_beforeunload_prompts_always_automatically_accepted[dismiss and notify] XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/unhandled_prompt_behavior.py::test_beforeunload_prompts_always_automatically_accepted[ignore] XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 6 passed, 33 xfailed, 2 warnings in 3.44s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/websocket_url.py::test_no_bidi_upgrade[None] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/websocket_url.py::test_no_bidi_upgrade[False] webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/new_session/websocket_url.py::test_bidi_upgrade webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): bwrap: Can't get type of source /run/user/1000/webkitgtk/a11y-proxy-H9C3T3: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:279556): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 3 passed, 2 warnings in 1.92s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/file.py::test_file_protocol asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280075): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 1.10s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_null_parameter_value asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_null_response_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_seen_nodes[http] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_seen_nodes[https] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_seen_nodes[https coop] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_utf8_meta_tag_after_1024_bytes asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:280348): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ee740f0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1 E assert 'page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1' not in ['page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] E + where ['page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] = .handles element = inline = .inline at 0x7f650ee740f0> new_handle = 'page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1' original_handle = 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee77270> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-557C3779-280D-4224-A7EC-0F7E0E1C4970 E assert 'page-557C3779-280D-4224-A7EC-0F7E0E1C4970' not in ['page-557C3779-280D-4224-A7EC-0F7E0E1C4970', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] E + where ['page-557C3779-280D-4224-A7EC-0F7E0E1C4970', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] = .handles button = deleteframe = new_handle = 'page-557C3779-280D-4224-A7EC-0F7E0E1C4970' original_handle = 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5' session = subframe = url = .url at 0x7f650ee77270> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_no_top_browsing_context - AssertionError: Unable to close window page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1 assert 'page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1' not in ['page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] + where ['page-0EDCD394-BE27-4E9A-937E-BE0B5E3C5CF1', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/navigate.py::test_no_browsing_context - AssertionError: Unable to close window page-557C3779-280D-4224-A7EC-0F7E0E1C4970 assert 'page-557C3779-280D-4224-A7EC-0F7E0E1C4970' not in ['page-557C3779-280D-4224-A7EC-0F7E0E1C4970', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] + where ['page-557C3779-280D-4224-A7EC-0F7E0E1C4970', 'page-0E52DA4E-04FE-4964-BC1E-88C7D19AE8E5'] = .handles ============== 5 passed, 2 xfailed, 2 warnings, 2 errors in 4.99s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept_and_notify[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss_and_notify[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_ignore[beforeunload] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:281190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_default[beforeunload-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/navigate_to/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 24 passed, 2 warnings in 7.41s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): (WebKitWebProcess:282975): GLib-GIO-WARNING **: 16:09:34.271: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-5e70f0f3-28e7-4263-ae76-764dab510758: The connection is closed WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_response_payload asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): (WebKitWebProcess:282967): GLib-GIO-WARNING **: 16:09:34.298: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-e63bc419-c479-446c-993e-7a4cc02be2c2: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:282795): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_restore_from_fullscreen asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_restore_from_maximized asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_minimize_from_normal_window asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_minimize_twice_is_idempotent asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef17530> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-AA063C36-2996-4430-AA2B-1EF034B775DA E assert 'page-AA063C36-2996-4430-AA2B-1EF034B775DA' not in ['page-AA063C36-2996-4430-AA2B-1EF034B775DA', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] E + where ['page-AA063C36-2996-4430-AA2B-1EF034B775DA', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] = .handles element = inline = .inline at 0x7f650ef17530> new_handle = 'page-AA063C36-2996-4430-AA2B-1EF034B775DA' original_handle = 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ + Exception Group Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 344, in from_call | result: TResult | None = func() | ~~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 246, in | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_hooks.py", line 513, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 139, in _multicall | raise exception.with_traceback(exception.__traceback__) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 122, in _multicall | teardown.throw(exception) # type: ignore[union-attr] | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pluggy/_callers.py", line 103, in _multicall | res = hook_impl.function(*args) | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 193, in pytest_runtest_teardown | item.session._setupstate.teardown_exact(nextitem) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 557, in teardown_exact | raise exceptions[0] | ExceptionGroup: errors while tearing down (2 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py", line 289, in finalizer | runner.run(async_finalizer(), context=context) | ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/usr/lib/python3.14/asyncio/runners.py", line 127, in run | return self._loop.run_until_complete(task) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ | File "/usr/lib/python3.14/asyncio/base_events.py", line 719, in run_until_complete | return future.result() | ~~~~~~~~~~~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py", line 281, in async_finalizer | await gen_obj.__anext__() # type: ignore[union-attr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py", line 198, in session | cleanup_session(_current_session) | ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/helpers.py", line 89, in cleanup_session | _restore_windows(session) | ~~~~~~~~~~~~~~~~^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/helpers.py", line 20, in inner | return f(session, *args, **kwargs) | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/helpers.py", line 84, in _restore_windows | session.window_handle = current_window | ^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 603, in window_handle | return self.send_session_command("POST", "window", body=body) | ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py", line 557, in send_session_command | raise TypeError("Session.session_id must be a str to send a session command") | TypeError: Session.session_id must be a str to send a session command +---------------- 2 ---------------- | Traceback (most recent call last): | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/runner.py", line 546, in teardown_exact | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1069, in finish | raise exceptions[0] | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 1058, in finish | fin() | ~~~^^ | File "/sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/fixtures.py", line 939, in _teardown_yield_fixture | next(it) | ~~~~^^^^ | File "/sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py", line 57, in closed_frame | assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) | AssertionError: Unable to close window page-8791B2B4-2148-4E70-9049-289142FA51AD | assert 'page-8791B2B4-2148-4E70-9049-289142FA51AD' not in ['page-8791B2B4-2148-4E70-9049-289142FA51AD', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] | + where ['page-8791B2B4-2148-4E70-9049-289142FA51AD', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] = .handles +------------------------------------ ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== _________________________ test_restore_from_fullscreen _________________________ session = def test_restore_from_fullscreen(session): assert not document_hidden(session) session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen() session = WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py:49: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector _________________________ test_restore_from_maximized __________________________ session = def test_restore_from_maximized(session): assert not document_hidden(session) original = session.window.rect session.window.maximize() assert is_maximized(session, original) assert not document_hidden(session) response = minimize(session) assert_success(response, session.window.rect) > assert is_not_maximized(session) E assert False E + where False = is_not_maximized() original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} response = session = WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py:68: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_restore_from_fullscreen - assert False + where False = is_fullscreen() FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_restore_from_maximized - assert False + where False = is_not_maximized() ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_no_top_browsing_context - AssertionError: Unable to close window page-AA063C36-2996-4430-AA2B-1EF034B775DA assert 'page-AA063C36-2996-4430-AA2B-1EF034B775DA' not in ['page-AA063C36-2996-4430-AA2B-1EF034B775DA', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] + where ['page-AA063C36-2996-4430-AA2B-1EF034B775DA', 'page-71ECCB58-035C-4F72-8A8E-DFCE6C655C46'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/minimize.py::test_no_browsing_context - ExceptionGroup: errors while tearing down (2 sub-exceptions) ============== 2 failed, 4 passed, 2 warnings, 2 errors in 11.51s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/stress.py::test_stress[0] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283534): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/stress.py::test_stress[1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/stress.py::test_stress[2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/stress.py::test_stress[3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/stress.py::test_stress[4] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 5 passed, 2 warnings in 11.05s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:283810): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/minimize_window/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 18 passed, 2 warnings in 17.86s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/from_minimized_window.py::test_restore_from_minimized asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285405): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 4.05s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:285681): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_response_payload asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_fully_exit_fullscreen asyncio: [DEBUG] Using selector: EpollSelector FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_maximize_from_normal_window asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_maximize_with_window_already_at_maximum_size asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_maximize_twice_is_idempotent asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef34720> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-548872C5-5648-426F-98AE-EEA4322751A3 E assert 'page-548872C5-5648-426F-98AE-EEA4322751A3' not in ['page-548872C5-5648-426F-98AE-EEA4322751A3', 'page-D3553524-E248-4D51-9970-4DACB44AB835'] E + where ['page-548872C5-5648-426F-98AE-EEA4322751A3', 'page-D3553524-E248-4D51-9970-4DACB44AB835'] = .handles element = inline = .inline at 0x7f650ef34720> new_handle = 'page-548872C5-5648-426F-98AE-EEA4322751A3' original_handle = 'page-D3553524-E248-4D51-9970-4DACB44AB835' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =================================== FAILURES =================================== __________________________ test_fully_exit_fullscreen __________________________ session = def test_fully_exit_fullscreen(session): assert is_not_maximized(session) original = session.window.rect session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen() original = {'height': 600, 'width': 800, 'x': 0, 'y': 0} session = WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py:51: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_fully_exit_fullscreen - assert False + where False = is_fullscreen() ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/maximize.py::test_no_top_browsing_context - AssertionError: Unable to close window page-548872C5-5648-426F-98AE-EEA4322751A3 assert 'page-548872C5-5648-426F-98AE-EEA4322751A3' not in ['page-548872C5-5648-426F-98AE-EEA4322751A3', 'page-D3553524-E248-4D51-9970-4DACB44AB835'] + where ['page-548872C5-5648-426F-98AE-EEA4322751A3', 'page-D3553524-E248-4D51-9970-4DACB44AB835'] = .handles =============== 1 failed, 5 passed, 2 warnings, 1 error in 7.29s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/stress.py::test_stress[0] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286180): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/stress.py::test_stress[1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/stress.py::test_stress[2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/stress.py::test_stress[3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/stress.py::test_stress[4] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 5 passed, 2 warnings in 21.80s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:286482): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/maximize_window/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 18 passed, 2 warnings in 10.42s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 14 items WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288091): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_element_checked asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_checkbox_not_selected asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_element_selected asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/selected.py::test_element_not_selected asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 8 passed, 6 xfailed, 2 warnings in 2.69s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:288771): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_selected/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.94s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 87 items WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:290370): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[button-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[button-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[reset-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[reset-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[submit-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_button[submit-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[button-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[button-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[checkbox-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[checkbox-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[color-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[color-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[date-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[date-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[datetime-local-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[datetime-local-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[email-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[email-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[file-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[file-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[image-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[image-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[month-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[month-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[number-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[number-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[password-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[password-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[radio-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[radio-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[range-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[range-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[reset-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[reset-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[search-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[search-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[submit-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[submit-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[tel-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[tel-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[text-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[text-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[time-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[time-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[url-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[url-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[week-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_input[week-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_textarea[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_textarea[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant_first_legend[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant_first_legend[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant_not_first_legend[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_fieldset_descendant_not_first_legend[disabled] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option_with_optgroup[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option_with_optgroup[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option_with_select[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_option_with_select[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_optgroup_with_select[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_optgroup_with_select[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_select[enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_select[disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[button-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[button-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[input-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[input-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[select-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[select-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[textarea-enabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xhtml[textarea-disabled] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_xml asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c144040> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E E assert 'page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E' not in ['page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E', 'page-817C61BA-730C-4165-B72F-9EEFDF978F71'] E + where ['page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E', 'page-817C61BA-730C-4165-B72F-9EEFDF978F71'] = .handles button = deleteframe = new_handle = 'page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E' original_handle = 'page-817C61BA-730C-4165-B72F-9EEFDF978F71' session = subframe = url = .url at 0x7f650c144040> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/enabled.py::test_no_browsing_context - AssertionError: Unable to close window page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E assert 'page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E' not in ['page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E', 'page-817C61BA-730C-4165-B72F-9EEFDF978F71'] + where ['page-8C6F8644-1E9B-4F4C-A4C0-515439734E6E', 'page-817C61BA-730C-4165-B72F-9EEFDF978F71'] = .handles ============== 79 passed, 8 xfailed, 2 warnings, 1 error in 7.71s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:291053): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/is_element_enabled/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.21s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/interface/interface.py::test_navigator_webdriver_active asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292643): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 0.79s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:292915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_payload asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eebe350> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77 E assert 'page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77' not in ['page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] E + where ['page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] = .handles element = inline = .inline at 0x7f650eebe350> new_handle = 'page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77' original_handle = 'page-FE342736-5530-4333-AC08-38AF75C32D73' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650eebfab0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-70CE7C38-8170-4548-A2E5-4142FD29E704 E assert 'page-70CE7C38-8170-4548-A2E5-4142FD29E704' not in ['page-70CE7C38-8170-4548-A2E5-4142FD29E704', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] E + where ['page-70CE7C38-8170-4548-A2E5-4142FD29E704', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] = .handles button = deleteframe = new_handle = 'page-70CE7C38-8170-4548-A2E5-4142FD29E704' original_handle = 'page-FE342736-5530-4333-AC08-38AF75C32D73' session = subframe = url = .url at 0x7f650eebfab0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77 assert 'page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77' not in ['page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] + where ['page-41625AA3-A8DD-4BE1-B28F-6CE539FD4D77', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/get.py::test_no_browsing_context - AssertionError: Unable to close window page-70CE7C38-8170-4548-A2E5-4142FD29E704 assert 'page-70CE7C38-8170-4548-A2E5-4142FD29E704' not in ['page-70CE7C38-8170-4548-A2E5-4142FD29E704', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] + where ['page-70CE7C38-8170-4548-A2E5-4142FD29E704', 'page-FE342736-5530-4333-AC08-38AF75C32D73'] = .handles =================== 2 passed, 2 warnings, 2 errors in 1.30s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:293384): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_rect/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.17s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:294968): (WebKitWebProcess:295149): GLib-GIO-WARNING **: 16:11:37.586: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-f3beebca-dfdc-4df3-a477-114fd2c0764a: The connection is closed WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_single_window asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_multiple_windows asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eebac40> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA E assert 'page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA' not in ['page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] E + where ['page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] = .handles element = inline = .inline at 0x7f650eebac40> new_handle = 'page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA' original_handle = 'page-C0E4F790-62CC-4092-839A-C534BCB3120A' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650eebb3d0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9 E assert 'page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9' not in ['page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] E + where ['page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] = .handles button = deleteframe = new_handle = 'page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9' original_handle = 'page-C0E4F790-62CC-4092-839A-C534BCB3120A' session = subframe = url = .url at 0x7f650eebb3d0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA assert 'page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA' not in ['page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] + where ['page-76D6FF26-A29C-4B8F-BEE5-47FB7FAD41EA', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/get.py::test_no_browsing_context - AssertionError: Unable to close window page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9 assert 'page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9' not in ['page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] + where ['page-6CAB61A9-1B09-4817-BC79-2A95B188EEB9', 'page-C0E4F790-62CC-4092-839A-C534BCB3120A'] = .handles =================== 3 passed, 2 warnings, 2 errors in 1.90s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_accept_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_dismiss_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_default[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:295537): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_default[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handles/user_prompts.py::test_default[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.10s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_basic asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_navigation_with_coop_headers asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297126): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eebb530> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B E assert 'page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B' not in ['page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] E + where ['page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] = .handles element = inline = .inline at 0x7f650eebb530> new_handle = 'page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B' original_handle = 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650eebbcc0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-558CA68E-E199-4D81-81B2-E57904ABB407 E assert 'page-558CA68E-E199-4D81-81B2-E57904ABB407' not in ['page-558CA68E-E199-4D81-81B2-E57904ABB407', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] E + where ['page-558CA68E-E199-4D81-81B2-E57904ABB407', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] = .handles button = deleteframe = new_handle = 'page-558CA68E-E199-4D81-81B2-E57904ABB407' original_handle = 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53' session = subframe = url = .url at 0x7f650eebbcc0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B assert 'page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B' not in ['page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] + where ['page-C6A3F955-1B60-4D04-8AE9-B5B2B334CD9B', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/get.py::test_no_browsing_context - AssertionError: Unable to close window page-558CA68E-E199-4D81-81B2-E57904ABB407 assert 'page-558CA68E-E199-4D81-81B2-E57904ABB407' not in ['page-558CA68E-E199-4D81-81B2-E57904ABB407', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] + where ['page-558CA68E-E199-4D81-81B2-E57904ABB407', 'page-9FC4FA10-4C2E-4B2F-A879-6A13848C2A53'] = .handles =================== 3 passed, 2 warnings, 2 errors in 1.91s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_accept_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss_and_notify[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss_and_notify[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_dismiss_and_notify[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_default[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:297702): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_default[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_window_handle/user_prompts.py::test_default[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.93s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_payload asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299290): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_with_duplicated_title asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_without_title asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_after_modification asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_strip_and_collapse asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_title_included_entity_references asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_title_included_multibyte_char asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ee84460> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-D9C1BA84-3720-44BB-A265-0F579C716590 E assert 'page-D9C1BA84-3720-44BB-A265-0F579C716590' not in ['page-D9C1BA84-3720-44BB-A265-0F579C716590', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] E + where ['page-D9C1BA84-3720-44BB-A265-0F579C716590', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] = .handles element = inline = .inline at 0x7f650ee84460> new_handle = 'page-D9C1BA84-3720-44BB-A265-0F579C716590' original_handle = 'page-08C3EF73-A995-4237-8CB0-483C471C900C' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee86f00> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-CBE2320F-3862-4282-A110-0A8F0A14B7F9 E assert 'page-CBE2320F-3862-4282-A110-0A8F0A14B7F9' not in ['page-CBE2320F-3862-4282-A110-0A8F0A14B7F9', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] E + where ['page-CBE2320F-3862-4282-A110-0A8F0A14B7F9', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] = .handles button = deleteframe = new_handle = 'page-CBE2320F-3862-4282-A110-0A8F0A14B7F9' original_handle = 'page-08C3EF73-A995-4237-8CB0-483C471C900C' session = subframe = url = .url at 0x7f650ee86f00> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-D9C1BA84-3720-44BB-A265-0F579C716590 assert 'page-D9C1BA84-3720-44BB-A265-0F579C716590' not in ['page-D9C1BA84-3720-44BB-A265-0F579C716590', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] + where ['page-D9C1BA84-3720-44BB-A265-0F579C716590', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/get.py::test_no_browsing_context - AssertionError: Unable to close window page-CBE2320F-3862-4282-A110-0A8F0A14B7F9 assert 'page-CBE2320F-3862-4282-A110-0A8F0A14B7F9' not in ['page-CBE2320F-3862-4282-A110-0A8F0A14B7F9', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] + where ['page-CBE2320F-3862-4282-A110-0A8F0A14B7F9', 'page-08C3EF73-A995-4237-8CB0-483C471C900C'] = .handles =================== 8 passed, 2 warnings, 2 errors in 2.24s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/iframe.py::test_no_iframe asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:299763): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/iframe.py::test_iframe asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/iframe.py::test_nested_iframe asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/iframe.py::test_origin[same_origin] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/iframe.py::test_origin[cross_origin] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 4 passed, 1 xfailed, 2 warnings in 1.67s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:300039): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_title/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.62s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_timeouts/get.py::test_get_timeouts asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301635): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_timeouts/get.py::test_get_new_timeouts asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 2 passed, 2 warnings in 0.84s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_source_matches_outer_html asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:301908): (WebKitWebProcess:302081): GLib-GIO-WARNING **: 16:12:11.376: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-d0b1932e-bbe0-43f8-a00b-528899096149: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ee80d50> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-80B4D4CD-B700-4271-9C80-6B57BCA38209 E assert 'page-80B4D4CD-B700-4271-9C80-6B57BCA38209' not in ['page-80B4D4CD-B700-4271-9C80-6B57BCA38209', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] E + where ['page-80B4D4CD-B700-4271-9C80-6B57BCA38209', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] = .handles element = inline = .inline at 0x7f650ee80d50> new_handle = 'page-80B4D4CD-B700-4271-9C80-6B57BCA38209' original_handle = 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee824b0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840 E assert 'page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840' not in ['page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] E + where ['page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] = .handles button = deleteframe = new_handle = 'page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840' original_handle = 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5' session = subframe = url = .url at 0x7f650ee824b0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_no_top_browsing_context - AssertionError: Unable to close window page-80B4D4CD-B700-4271-9C80-6B57BCA38209 assert 'page-80B4D4CD-B700-4271-9C80-6B57BCA38209' not in ['page-80B4D4CD-B700-4271-9C80-6B57BCA38209', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] + where ['page-80B4D4CD-B700-4271-9C80-6B57BCA38209', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/source.py::test_no_browsing_context - AssertionError: Unable to close window page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840 assert 'page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840' not in ['page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] + where ['page-52B8E6A4-DC78-445A-9CF6-A43C8BF84840', 'page-5A0F2D6A-169C-4E56-8389-FDB8C18C5CD5'] = .handles =================== 2 passed, 2 warnings, 2 errors in 1.62s ==================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): (WebKitWebProcess:303615): GLib-GIO-WARNING **: 16:12:19.993: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-9133bbe6-a330-4da8-bea8-e8f551fc5d0c: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:302381): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_page_source/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 9.39s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:303980): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_get_named_session_cookie asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_get_named_cookie asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_duplicated_cookie asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_get_cookie_with_same_site_flag[None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_get_cookie_with_same_site_flag[Lax] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_get_cookie_with_same_site_flag[Strict] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ee81bc0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C E assert 'page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C' not in ['page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] E + where ['page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] = .handles element = inline = .inline at 0x7f650ee81bc0> new_handle = 'page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C' original_handle = 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee83480> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3 E assert 'page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3' not in ['page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] E + where ['page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] = .handles button = deleteframe = new_handle = 'page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3' original_handle = 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226' session = subframe = url = .url at 0x7f650ee83480> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) classic/get_named_cookie/get.py::test_get_named_cookie /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py:87: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). assert datetime.utcfromtimestamp( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C assert 'page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C' not in ['page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] + where ['page-FF11B35A-2D8C-4A19-A607-7B4C2DA6DA6C', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/get.py::test_no_browsing_context - AssertionError: Unable to close window page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3 assert 'page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3' not in ['page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] + where ['page-C26EB02C-DD0F-4F74-BBAE-8C51B5A3C5B3', 'page-2AA6EF6A-BDB5-4BE7-A5B1-40A4AF856226'] = .handles ============== 6 passed, 1 xfailed, 3 warnings, 2 errors in 2.08s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:304451): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_named_cookie/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 18 xfailed, 2 warnings in 7.15s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 22 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) Ignored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306049): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_read_element_text asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_transform_capitalize[space] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_transform_capitalize[dash] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_transform_capitalize[underscore] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_transform_capitalize[accent] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[custom visible] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[custom outside] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[custom hidden] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[default visible] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[default outside] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_shadow_root_slot[default hidden] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_pretty_print_xml asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee76f00> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5 E assert 'page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5' not in ['page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5', 'page-A4C629F1-F59F-4B60-AFDC-99601311DFE0'] E + where ['page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5', 'page-A4C629F1-F59F-4B60-AFDC-99601311DFE0'] = .handles button = deleteframe = new_handle = 'page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5' original_handle = 'page-A4C629F1-F59F-4B60-AFDC-99601311DFE0' session = subframe = url = .url at 0x7f650ee76f00> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector __________ ERROR at setup of test_no_such_element_with_invalid_value ___________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example return (yield) if not _is_coroutine_or_asyncgen(fixturedef.func): return (yield) default_loop_scope = request.config.getini("asyncio_default_fixture_loop_scope") loop_scope = ( getattr(fixturedef.func, "_loop_scope", None) or default_loop_scope or fixturedef.scope ) runner_fixture_id = f"_{loop_scope}_scoped_runner" runner = request.getfixturevalue(runner_fixture_id) synchronizer = _fixture_synchronizer(fixturedef, runner, request) _make_asyncio_fixture_function(synchronizer, loop_scope) with MonkeyPatch.context() as c: c.setattr(fixturedef, "func", synchronizer) > hook_result = yield ^^^^^ asyncio_mode = c = <_pytest.monkeypatch.MonkeyPatch object at 0x7f650eee9780> default_loop_scope = None fixturedef = loop_scope = 'function' request = > runner = runner_fixture_id = '_function_scoped_runner' synchronizer = Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:696: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:272: in _asyncgen_fixture_wrapper result = runner.run(setup(), context=context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ args = () context = <_contextvars.Context object at 0x7f65105c28c0> fixture_function = gen_obj = kwargs = {'capabilities': {}, 'configuration': {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', 'timeout_multiplier': 10, 'webdriver': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver'}}} request = > runner = setup = ._asyncgen_fixture_wrapper..setup at 0x7f650c1ca1f0> /usr/lib/python3.14/asyncio/runners.py:127: in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ context = <_contextvars.Context object at 0x7f65105c28c0> coro = ._asyncgen_fixture_wrapper..setup at 0x7f65105ffb90> self = sigint_handler = functools.partial(>, main_task=._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=>) task = ._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=> /usr/lib/python3.14/asyncio/base_events.py:719: in run_until_complete return future.result() ^^^^^^^^^^^^^^^ future = ._asyncgen_fixture_wrapper..setup() done, defined at /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:267> exception=> new_task = False self = <_UnixSelectorEventLoop running=False closed=False debug=False> Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:268: in setup res = await gen_obj.__anext__() # type: ignore[union-attr] ^^^^^^^^^^^^^^^^^^^^^^^^^ gen_obj = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py:187: in session _current_session.window.size = defaults.WINDOW_SIZE ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ capabilities = {} caps = {'alwaysMatch': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation', '--javascript-can-open-windows-automatically=true'], 'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/MiniBrowser'}}, 'host': '127.0.0.1', 'port': 41825, 'target_platform': 'linux', 'timeout_multiplier': 10, 'webdriver': {'binary': '/sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver'}} WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:309: in size self.session.send_session_command("POST", "window/rect", body) body = {'height': 600, 'width': 800} height = 600 new_size = (800, 600) self = width = 800 WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:560: in send_session_command return self.send_command(method, url, body, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ body = {'height': 600, 'width': 800} method = 'POST' self = timeout = None uri = 'window/rect' url = 'session/28bc5bdb-4e8a-4a9f-9b3a-3854b31dbc70/window/rect' _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/28bc5bdb-4e8a-4a9f-9b3a-3854b31dbc70/window/rect' body = {'height': 600, 'width': 800}, timeout = None def send_command(self, method, url, body=None, timeout=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self, timeout=timeout) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E webdriver.error.NoSuchWindowException: no such window (404) body = {'height': 600, 'width': 800} err = method = 'POST' response = > self = timeout = None url = 'session/28bc5bdb-4e8a-4a9f-9b3a-3854b31dbc70/window/rect' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:521: NoSuchWindowException ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_browsing_context - AssertionError: Unable to close window page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5 assert 'page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5' not in ['page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5', 'page-A4C629F1-F59F-4B60-AFDC-99601311DFE0'] + where ['page-3066544D-693C-4F0F-9F42-FB0B0A4D26C5', 'page-A4C629F1-F59F-4B60-AFDC-99601311DFE0'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/get.py::test_no_such_element_with_invalid_value - webdriver.error.NoSuchWindowException: no such window (404) ============= 10 passed, 11 xfailed, 2 warnings, 2 errors in 5.07s ============= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:306990): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_text/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.83s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:308583): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_get_element_tag_name asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee8b1c0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-7EC05656-72A1-4566-B904-F926D0A91319 E assert 'page-7EC05656-72A1-4566-B904-F926D0A91319' not in ['page-7EC05656-72A1-4566-B904-F926D0A91319', 'page-C59D6299-C0B0-45F6-8A5E-11648F29EC8F'] E + where ['page-7EC05656-72A1-4566-B904-F926D0A91319', 'page-C59D6299-C0B0-45F6-8A5E-11648F29EC8F'] = .handles button = deleteframe = new_handle = 'page-7EC05656-72A1-4566-B904-F926D0A91319' original_handle = 'page-C59D6299-C0B0-45F6-8A5E-11648F29EC8F' session = subframe = url = .url at 0x7f650ee8b1c0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/get.py::test_no_browsing_context - AssertionError: Unable to close window page-7EC05656-72A1-4566-B904-F926D0A91319 assert 'page-7EC05656-72A1-4566-B904-F926D0A91319' not in ['page-7EC05656-72A1-4566-B904-F926D0A91319', 'page-C59D6299-C0B0-45F6-8A5E-11648F29EC8F'] + where ['page-7EC05656-72A1-4566-B904-F926D0A91319', 'page-C59D6299-C0B0-45F6-8A5E-11648F29EC8F'] = .handles ============== 5 passed, 6 xfailed, 2 warnings, 1 error in 3.02s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:309251): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_tag_name/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.53s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:310843): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_get_shadow_root asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_shadow_root asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee8ba00> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-CDB075F7-8B6B-46C6-862D-DF098D3640FF E assert 'page-CDB075F7-8B6B-46C6-862D-DF098D3640FF' not in ['page-CDB075F7-8B6B-46C6-862D-DF098D3640FF', 'page-870ECCFF-5D66-4970-A055-69814EBA78E0'] E + where ['page-CDB075F7-8B6B-46C6-862D-DF098D3640FF', 'page-870ECCFF-5D66-4970-A055-69814EBA78E0'] = .handles button = deleteframe = new_handle = 'page-CDB075F7-8B6B-46C6-862D-DF098D3640FF' original_handle = 'page-870ECCFF-5D66-4970-A055-69814EBA78E0' session = subframe = url = .url at 0x7f650ee8ba00> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/get.py::test_no_browsing_context - AssertionError: Unable to close window page-CDB075F7-8B6B-46C6-862D-DF098D3640FF assert 'page-CDB075F7-8B6B-46C6-862D-DF098D3640FF' not in ['page-CDB075F7-8B6B-46C6-862D-DF098D3640FF', 'page-870ECCFF-5D66-4970-A055-69814EBA78E0'] + where ['page-CDB075F7-8B6B-46C6-862D-DF098D3640FF', 'page-870ECCFF-5D66-4970-A055-69814EBA78E0'] = .handles ============== 6 passed, 5 xfailed, 2 warnings, 1 error in 2.83s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:311512): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_shadow_root/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 7.94s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313102): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_basic asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650ef07cc0> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-35B35F5D-952A-4969-9E38-9128FBA5442C E assert 'page-35B35F5D-952A-4969-9E38-9128FBA5442C' not in ['page-35B35F5D-952A-4969-9E38-9128FBA5442C', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] E + where ['page-35B35F5D-952A-4969-9E38-9128FBA5442C', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] = .handles element = inline = .inline at 0x7f650ef07cc0> new_handle = 'page-35B35F5D-952A-4969-9E38-9128FBA5442C' original_handle = 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c16d4e0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-82A62CAB-5C72-42A6-8104-3B14E4F40A42 E assert 'page-82A62CAB-5C72-42A6-8104-3B14E4F40A42' not in ['page-82A62CAB-5C72-42A6-8104-3B14E4F40A42', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] E + where ['page-82A62CAB-5C72-42A6-8104-3B14E4F40A42', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] = .handles button = deleteframe = new_handle = 'page-82A62CAB-5C72-42A6-8104-3B14E4F40A42' original_handle = 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350' session = subframe = url = .url at 0x7f650c16d4e0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-35B35F5D-952A-4969-9E38-9128FBA5442C assert 'page-35B35F5D-952A-4969-9E38-9128FBA5442C' not in ['page-35B35F5D-952A-4969-9E38-9128FBA5442C', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] + where ['page-35B35F5D-952A-4969-9E38-9128FBA5442C', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] = .handles ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/get.py::test_no_browsing_context - AssertionError: Unable to close window page-82A62CAB-5C72-42A6-8104-3B14E4F40A42 assert 'page-82A62CAB-5C72-42A6-8104-3B14E4F40A42' not in ['page-82A62CAB-5C72-42A6-8104-3B14E4F40A42', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] + where ['page-82A62CAB-5C72-42A6-8104-3B14E4F40A42', 'page-6B96D3FB-C598-460E-A2F0-B9AC03F94350'] = .handles ============== 5 passed, 5 xfailed, 2 warnings, 2 errors in 2.93s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:313773): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_rect/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.70s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 33 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:315365): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_property_non_existent asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_content_attribute asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_idl_attribute asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives["foobar"-foobar] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives[42-42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives[js_primitive2-py_primitive2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives[js_primitive3-py_primitive3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives[null-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives[undefined-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_collection_dom_token_list asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script["foobar"-foobar] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script[42-42] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script[js_primitive2-py_primitive2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script[js_primitive3-py_primitive3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script[null-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_primitives_set_by_execute_script[undefined-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_web_reference[element-WebElement] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_web_reference[frame-WebFrame] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_web_reference[shadowRoot-ShadowRoot] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_web_reference[window-WebWindow] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_mutated_element asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_anchor_href[relative] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_anchor_href[absolute] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650c1fd7a0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F E assert 'page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F' not in ['page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F', 'page-954E3E53-739B-4AFA-82F2-6A793CD2681D'] E + where ['page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F', 'page-954E3E53-739B-4AFA-82F2-6A793CD2681D'] = .handles button = deleteframe = new_handle = 'page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F' original_handle = 'page-954E3E53-739B-4AFA-82F2-6A793CD2681D' session = subframe = url = .url at 0x7f650c1fd7a0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/get.py::test_no_browsing_context - AssertionError: Unable to close window page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F assert 'page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F' not in ['page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F', 'page-954E3E53-739B-4AFA-82F2-6A793CD2681D'] + where ['page-9BF2744C-24DF-49CC-8787-4B1C5AE27C9F', 'page-954E3E53-739B-4AFA-82F2-6A793CD2681D'] = .handles ============= 22 passed, 11 xfailed, 2 warnings, 1 error in 4.38s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:316045): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_property/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.70s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 12 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:317637): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_property_name_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_property_name_not_existent asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ef0d430> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-4F292886-0581-4592-A609-8AE984869F8C E assert 'page-4F292886-0581-4592-A609-8AE984869F8C' not in ['page-4F292886-0581-4592-A609-8AE984869F8C', 'page-ACAD6BBD-38B8-464A-B281-261453DEF8AE'] E + where ['page-4F292886-0581-4592-A609-8AE984869F8C', 'page-ACAD6BBD-38B8-464A-B281-261453DEF8AE'] = .handles button = deleteframe = new_handle = 'page-4F292886-0581-4592-A609-8AE984869F8C' original_handle = 'page-ACAD6BBD-38B8-464A-B281-261453DEF8AE' session = subframe = url = .url at 0x7f650ef0d430> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/get.py::test_no_browsing_context - AssertionError: Unable to close window page-4F292886-0581-4592-A609-8AE984869F8C assert 'page-4F292886-0581-4592-A609-8AE984869F8C' not in ['page-4F292886-0581-4592-A609-8AE984869F8C', 'page-ACAD6BBD-38B8-464A-B281-261453DEF8AE'] + where ['page-4F292886-0581-4592-A609-8AE984869F8C', 'page-ACAD6BBD-38B8-464A-B281-261453DEF8AE'] = .handles ============== 6 passed, 6 xfailed, 2 warnings, 1 error in 3.33s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:318318): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_css_value/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.32s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 32 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:319915): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_normal asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[audio-attrs0] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[button-attrs1] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[details-attrs2] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[dialog-attrs3] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[fieldset-attrs4] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[form-attrs5] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[iframe-attrs6] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[img-attrs7] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[input-attrs8] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[menuitem-attrs9] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[ol-attrs10] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[optgroup-attrs11] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[option-attrs12] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[script-attrs13] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[select-attrs14] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[textarea-attrs15] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[track-attrs16] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_boolean_attribute[video-attrs17] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_global_boolean_attributes asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_anchor_href[relative] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_anchor_href[absolute] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650ee91fe0> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-93A4C955-D531-42E1-A906-BFAEC4C90566 E assert 'page-93A4C955-D531-42E1-A906-BFAEC4C90566' not in ['page-93A4C955-D531-42E1-A906-BFAEC4C90566', 'page-BF4E2CEE-546D-4A77-A895-13735836048A'] E + where ['page-93A4C955-D531-42E1-A906-BFAEC4C90566', 'page-BF4E2CEE-546D-4A77-A895-13735836048A'] = .handles button = deleteframe = new_handle = 'page-93A4C955-D531-42E1-A906-BFAEC4C90566' original_handle = 'page-BF4E2CEE-546D-4A77-A895-13735836048A' session = subframe = url = .url at 0x7f650ee91fe0> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/get.py::test_no_browsing_context - AssertionError: Unable to close window page-93A4C955-D531-42E1-A906-BFAEC4C90566 assert 'page-93A4C955-D531-42E1-A906-BFAEC4C90566' not in ['page-93A4C955-D531-42E1-A906-BFAEC4C90566', 'page-BF4E2CEE-546D-4A77-A895-13735836048A'] + where ['page-93A4C955-D531-42E1-A906-BFAEC4C90566', 'page-BF4E2CEE-546D-4A77-A895-13735836048A'] = .handles ============== 25 passed, 7 xfailed, 2 warnings, 1 error in 5.71s ============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:320597): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_element_attribute/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.02s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/file.py::test_get_current_url_file_protocol asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322190): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 1 passed, 2 warnings in 0.98s ========================= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_no_top_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_get_current_url_matches_location asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_get_current_url_payload asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_get_current_url_special_pages asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_set_malformed_url asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_get_current_url_after_modified_location asyncio: [DEBUG] Using selector: EpollSelector XPASSwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322466): (WebKitWebProcess:322637): GLib-GIO-WARNING **: 16:14:00.554: Error releasing name org.webkitgtk.MiniBrowser.Sandboxed.WebProcess-80db31da-65b9-424c-8f75-c863e6c8589a: The connection is closed webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at setup of test_no_top_browsing_context ________________ fixturedef = request = > @pytest.hookimpl(wrapper=True) def pytest_fixture_setup(fixturedef: FixtureDef, request) -> object | None: asyncio_mode = _get_asyncio_mode(request.config) if not _is_asyncio_fixture_function(fixturedef.func): if asyncio_mode == Mode.STRICT: # Ignore async fixtures without explicit asyncio mark in strict mode # This applies to pytest_trio fixtures, for example > return (yield) ^^^^^ asyncio_mode = fixturedef = request = > Tools/Scripts/libraries/autoinstalled/python-3-x86_64/pytest_asyncio/plugin.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ session = inline = .inline at 0x7f650eeea090> @pytest.fixture def closed_window(session, inline): """Create a window and close it immediately. The window handle will be kept selected, which allows to test for invalid top-level browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = inline("") element = session.find.css("input", all=False) session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-1C5803F5-0528-42D3-88C7-3648E10C6825 E assert 'page-1C5803F5-0528-42D3-88C7-3648E10C6825' not in ['page-1C5803F5-0528-42D3-88C7-3648E10C6825', 'page-8F9FF51C-B73E-4ABA-BC04-59AA8492C062'] E + where ['page-1C5803F5-0528-42D3-88C7-3648E10C6825', 'page-8F9FF51C-B73E-4ABA-BC04-59AA8492C062'] = .handles element = inline = .inline at 0x7f650eeea090> new_handle = 'page-1C5803F5-0528-42D3-88C7-3648E10C6825' original_handle = 'page-8F9FF51C-B73E-4ABA-BC04-59AA8492C062' session = WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:77: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/get.py::test_no_top_browsing_context - AssertionError: Unable to close window page-1C5803F5-0528-42D3-88C7-3648E10C6825 assert 'page-1C5803F5-0528-42D3-88C7-3648E10C6825' not in ['page-1C5803F5-0528-42D3-88C7-3648E10C6825', 'page-8F9FF51C-B73E-4ABA-BC04-59AA8492C062'] + where ['page-1C5803F5-0528-42D3-88C7-3648E10C6825', 'page-8F9FF51C-B73E-4ABA-BC04-59AA8492C062'] = .handles ========= 4 passed, 1 xfailed, 1 xpassed, 2 warnings, 1 error in 1.65s ========= webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/iframe.py::test_iframe asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:322936): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/iframe.py::test_nested_iframe asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/iframe.py::test_origin[same_origin] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/iframe.py::test_origin[cross_origin] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =================== 3 passed, 1 xfailed, 2 warnings in 1.39s =================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:323212): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_current_url/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 6.73s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 12 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:324809): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_computed_roles[
foo
-article-article] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_computed_roles[-input-searchbox] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_computed_roles[-img-button] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 ==================================== ERRORS ==================================== ________________ ERROR at teardown of test_no_browsing_context _________________ session = url = .url at 0x7f650eeeb110> @pytest.fixture def closed_frame(session, url): """Create a frame and remove it after switching to it. The removed frame will be kept selected, which allows to test for invalid browsing context references. """ original_handle = session.window_handle new_handle = session.new_window() session.window_handle = new_handle session.url = url("/webdriver/tests/support/html/frames.html") subframe = session.find.css("#sub-frame", all=False) session.switch_to_frame(subframe) deleteframe = session.find.css("#delete-frame", all=False) session.switch_to_frame(deleteframe) button = session.find.css("#remove-parent", all=False) button.click() yield session.window.close() > assert new_handle not in session.handles, "Unable to close window {}".format(new_handle) E AssertionError: Unable to close window page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5 E assert 'page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5' not in ['page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5', 'page-08FD8039-0A3D-41DE-B3F0-9504BE26F930'] E + where ['page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5', 'page-08FD8039-0A3D-41DE-B3F0-9504BE26F930'] = .handles button = deleteframe = new_handle = 'page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5' original_handle = 'page-08FD8039-0A3D-41DE-B3F0-9504BE26F930' session = subframe = url = .url at 0x7f650eeeb110> WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_http.py:57: AssertionError ------------------------------ Captured log setup ------------------------------ DEBUG asyncio:selector_events.py:64 Using selector: EpollSelector =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/get.py::test_no_browsing_context - AssertionError: Unable to close window page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5 assert 'page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5' not in ['page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5', 'page-08FD8039-0A3D-41DE-B3F0-9504BE26F930'] + where ['page-7010B5A3-55CD-4FC2-AD1E-6F42B989F0B5', 'page-08FD8039-0A3D-41DE-B3F0-9504BE26F930'] = .handles ============== 7 passed, 5 xfailed, 2 warnings, 1 error in 2.77s =============== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept_and_notify[confirm-True] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_accept_and_notify[prompt-] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss_and_notify[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss_and_notify[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_dismiss_and_notify[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_ignore[alert] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_ignore[confirm] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_ignore[prompt] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_default[alert-None] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:325390): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_default[confirm-False] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_role/user_prompts.py::test_default[prompt-None] asyncio: [DEBUG] Using selector: EpollSelector PASSEDwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Stopping WebDriver webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_stop webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Starting WebDriver: /sdk/webkit/WebKitBuild/GTK/Release/bin/WebKitWebDriver --port=41825 =============================== warnings summary =============================== Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_timeout self._mark_plugins_for_rewrite(hook, disable_autoload) Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290 /sdk/webkit/Tools/Scripts/libraries/autoinstalled/python-3-x86_64/_pytest/config/__init__.py:1290: PytestAssertRewriteWarning: Module already imported so cannot be rewritten; pytest_asyncio self._mark_plugins_for_rewrite(hook, disable_autoload) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 18 passed, 2 warnings in 5.93s ======================== webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.after_process_start webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Trying to connect to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] Connected to 127.0.0.1:41825 webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] OutputHandler.start webkitpy.webdriver_tests.webdriver_w3c_executor: [INFO] Webdriver started successfully. ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.5.0 -- /usr/bin/python3 rootdir: /sdk/webkit/WebDriverTests/imported/w3c/webdriver/tests configfile: pytest.ini plugins: timeout-2.4.0, asyncio-1.1.1, typeguard-4.4.4 timeout: 10.0s timeout method: signal timeout func_only: False asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 14 items WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_browsing_context asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): libEGL warning: DRI3 error: Could not get DRI3 device webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ERROR: Failed to connect to RealtimeKit: Could not connect: No such file or directory webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(294) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) PASSEDIgnored exception no such window (404) WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_browsing_context ERROR WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_with_invalid_value asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_with_shadow_root asyncio: [DEBUG] Using selector: EpollSelector XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_from_other_window_handle[open] asyncio: [DEBUG] Using selector: EpollSelector XFAILwebkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_from_other_window_handle[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ERROR: Failed to get RTTimeUSecMax from RealtimeKit: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): ../../../Source/WTF/wtf/linux/RealTimeThreads.cpp(306) : void WTF::RealTimeThreads::realTimeKitMakeThreadRealTime(uint64_t, uint64_t, uint32_t) XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_from_other_frame[open] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_no_such_element_from_other_frame[closed] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): [native code]: CONSOLE JS ERROR TypeError: null is not an object XFAIL WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_stale_element_reference[top_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_stale_element_reference[child_context] asyncio: [DEBUG] Using selector: EpollSelector webkitpy.webdriver_tests.webdriver_w3c_executor: [DEBUG] (WebKitWebDriver:326983): [native code]: CONSOLE JS ERROR TypeError: null is not an object PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_get_computed_label[-button-ok] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_get_computed_label[
ok
go
-button-ok go] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_get_computed_label[-button-foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_get_computed_label[-input-foo] asyncio: [DEBUG] Using selector: EpollSelector PASSED WebDriverTests/imported/w3c/webdriver/tests/classic/get_computed_label/get.py::test_get_computed_label[